MCPcopy
hub / github.com/scrapy/scrapy / stream_ended

Method stream_ended

scrapy/core/http2/protocol.py:434–440  ·  view source on GitHub ↗
(self, event: StreamEnded)

Source from the content-addressed store, hash-verified

432 self.metadata["certificate"] = Certificate(self.transport.getPeerCertificate())
433
434 def stream_ended(self, event: StreamEnded) -> None:
435 try:
436 stream = self.pop_stream(event.stream_id)
437 except KeyError:
438 pass # We ignore server-initiated events
439 else:
440 stream.close(StreamCloseReason.ENDED, from_protocol=True)
441
442 def stream_reset(self, event: StreamReset) -> None:
443 try:

Callers 1

_handle_eventsMethod · 0.95

Calls 2

pop_streamMethod · 0.95
closeMethod · 0.45

Tested by

no test coverage detected