in fact the trace refers to the call where it's just reading the packet itself as where this is happening:
line 971: packet_header = self._read_bytes(4)
that's failing with less data read. I'm going to guess the actual number of bytes read is zero, e.g. the filehandle is already dead when we get there.
in fact the trace refers to the call where it's just reading the packet itself as where this is happening:
line 971: packet_header = self._read_bytes(4)
that's failing with less data read. I'm going to guess the actual number of bytes read is zero, e.g. the filehandle is already dead when we get there.