Skip to content

Commit 187efcf

Browse files
authored
handle BrokenStreamError during shutdown grace period
Fixes #70
1 parent 870fb83 commit 187efcf

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

examples/trio-server.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,8 @@ async def shutdown_and_clean_up(self):
168168
got = await self.stream.receive_some(MAX_RECV)
169169
if not got:
170170
break
171+
except trio.BrokenStreamError:
172+
pass
171173
finally:
172174
await self.stream.aclose()
173175

0 commit comments

Comments
 (0)