From 3208b67f571d71e672b0dc139af20842c988bc8a Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 2 Sep 2021 13:02:01 -0400 Subject: [PATCH] Drop shielding on root lock acquire; seems to prevent hangs --- tractor/_trionics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tractor/_trionics.py b/tractor/_trionics.py index 5b58511..17e7838 100644 --- a/tractor/_trionics.py +++ b/tractor/_trionics.py @@ -298,8 +298,8 @@ async def _open_and_supervise_one_cancels_all_nursery( f'child {_debug._global_actor_in_debug}\n' 'Waiting on tty lock to release..') - with trio.CancelScope(shield=True): - await debug_complete.wait() + # with trio.CancelScope(shield=True): + await debug_complete.wait() # if the caller's scope errored then we activate our # one-cancels-all supervisor strategy (don't