Don't shield debugger status wait; it causes hangs
parent
11f8d14e38
commit
da9a33bf37
|
@ -383,8 +383,7 @@ async def open_nursery(
|
||||||
log.warning(
|
log.warning(
|
||||||
"Root has errored but pdb is active..waiting "
|
"Root has errored but pdb is active..waiting "
|
||||||
"on debug lock")
|
"on debug lock")
|
||||||
with trio.CancelScope(shield=True):
|
await _debug._pdb_complete.wait()
|
||||||
await _debug._pdb_complete.wait()
|
|
||||||
|
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue