Ensure paperboi is shield killed on teardown
parent
db92683ede
commit
47e7baa0c9
|
@ -460,4 +460,10 @@ async def open_paperboi(
|
|||
loglevel=loglevel,
|
||||
|
||||
) as (ctx, first):
|
||||
yield ctx, first
|
||||
try:
|
||||
yield ctx, first
|
||||
|
||||
finally:
|
||||
# be sure to tear down the paper service on exit
|
||||
with trio.CancelScope(shield=True):
|
||||
await portal.cancel_actor()
|
||||
|
|
Loading…
Reference in New Issue