diff --git a/tractor/trionics/_mngrs.py b/tractor/trionics/_mngrs.py index 2ad6b3ba..fd243da0 100644 --- a/tractor/trionics/_mngrs.py +++ b/tractor/trionics/_mngrs.py @@ -154,7 +154,7 @@ async def gather_contexts( async with ( # collapse_eg(), trio.open_nursery( - # strict_exception_groups=False, + strict_exception_groups=False, # ^XXX^ TODO? soo roll our own then ?? # -> since we kinda want the "if only one `.exception` then # just raise that" interface? diff --git a/tractor/trionics/_taskc.py b/tractor/trionics/_taskc.py index 39017246..8809524b 100644 --- a/tractor/trionics/_taskc.py +++ b/tractor/trionics/_taskc.py @@ -60,8 +60,8 @@ def find_masked_excs( return None -# XXX, relevant ish discussion @ `trio`-core, -# https://github.com/python-trio/trio/issues/455#issuecomment-2785122216 +# XXX, relevant discussion @ `trio`-core, +# https://github.com/python-trio/trio/issues/455 # @acm async def maybe_raise_from_masking_exc( @@ -113,7 +113,6 @@ async def maybe_raise_from_masking_exc( ) matching: list[BaseException]|None = None maybe_eg: ExceptionGroup|None - maybe_eg: ExceptionGroup|None if tn: try: # handle egs