mirror of
https://github.com/streamlink/streamlink
synced 2024-11-01 01:19:33 +01:00
stream.hls: add more debug messages to write calls
This commit is contained in:
parent
aa4865a08e
commit
ed88bcaac0
@ -203,6 +203,7 @@ class HLSStreamWriter(SegmentedStreamWriter):
|
||||
|
||||
def write(self, sequence: Sequence, result: Response, *data):
|
||||
if not self.should_filter_sequence(sequence):
|
||||
log.debug(f"Writing segment {sequence.num} to output")
|
||||
try:
|
||||
return self._write(sequence, result, *data)
|
||||
finally:
|
||||
@ -212,6 +213,8 @@ class HLSStreamWriter(SegmentedStreamWriter):
|
||||
self.reader.filter_event.set()
|
||||
|
||||
else:
|
||||
log.debug(f"Discarding segment {sequence.num}")
|
||||
|
||||
# Read and discard any remaining HTTP response data in the response connection.
|
||||
# Unread data in the HTTPResponse connection blocks the connection from being released back to the pool.
|
||||
result.raw.drain_conn()
|
||||
|
Loading…
Reference in New Issue
Block a user