Drop `tn` input from `maybe_raise_from_masking_exc()`

Including all caller usage throughout. Moving to a non-`except*` impl
means it's never needed as a signal from the caller - we can just catch
the beg outright (like we should have always been doing)..
to_asyncio_eoc_signal
Tyler Goodlet 2025-07-25 11:16:02 -04:00
parent 4f4c7e6b67
commit 326b258fd5
3 changed files with 0 additions and 3 deletions

View File

@ -117,7 +117,6 @@ def test_acm_embedded_nursery_propagates_enter_err(
async with (
trio.open_nursery() as tn,
tractor.trionics.maybe_raise_from_masking_exc(
tn=tn,
unmask_from=(
(trio.Cancelled,) if unmask_from_canc
else ()

View File

@ -673,7 +673,6 @@ async def _invoke(
# scope ensures unasking of the `await coro` below
# *should* never be interfered with!!
maybe_raise_from_masking_exc(
tn=tn,
unmask_from=(Cancelled,),
) as _mbme, # maybe boxed masked exc
):

View File

@ -65,7 +65,6 @@ def find_masked_excs(
#
@acm
async def maybe_raise_from_masking_exc(
tn: trio.Nursery|None = None,
unmask_from: (
BaseException|
tuple[BaseException]