Called when the other end calls write_eof() or equivalent. If this returns a false value (including None), the transport will close itself. If it returns a true value, closing the transport is up to the protocol.
asyncio/BufferedProtocol.eof_received
BufferedProtocol.eof_received