diff --git a/Lib/bz2.py b/Lib/bz2.py index 87bed214d0a..da19e272334 100644 --- a/Lib/bz2.py +++ b/Lib/bz2.py @@ -323,6 +323,7 @@ def readline(self, size=-1): raise TypeError("Integer argument expected") size = size.__index__() with self._lock: + self._check_can_read() # Shortcut for the common case - the whole line is in the buffer. if size < 0: end = self._buffer.find(b"\n", self._buffer_offset) + 1