You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#317 goes a little too far: while the Nursery.__aexit__ method is not itself a cancel point, if we've nursery.start_soon()'d any tasks, we should presume that they do contain cancel points and thus avoid raising ASYNC100. demo:
As a quick workaround, it'd be good to remove the special handling for nurseries/taskgroups; longer term we could bring it back only for nurseries that don't contain a .start_soon().
The text was updated successfully, but these errors were encountered:
#317 goes a little too far: while the
Nursery.__aexit__
method is not itself a cancel point, if we'venursery.start_soon()
'd any tasks, we should presume that they do contain cancel points and thus avoid raisingASYNC100
. demo:As a quick workaround, it'd be good to remove the special handling for nurseries/taskgroups; longer term we could bring it back only for nurseries that don't contain a
.start_soon()
.The text was updated successfully, but these errors were encountered: