Change async def write

To return `None` instead of `int. `Writer.write` *does* write all data
in all use case.
This commit is contained in:
mhchia
2020-02-07 18:33:15 +08:00
parent 1152f9b703
commit fb53edbc04
7 changed files with 10 additions and 14 deletions

View File

@ -51,14 +51,14 @@ class NetStream(INetStream):
except MuxedStreamReset as error:
raise StreamReset() from error
async def write(self, data: bytes) -> int:
async def write(self, data: bytes) -> None:
"""
write to stream.
:return: number of bytes written
"""
try:
return await self.muxed_stream.write(data)
await self.muxed_stream.write(data)
except MuxedStreamClosed as error:
raise StreamClosed() from error