From 82fcf025cc69ed2051cd83194ec2a71a107ca4df Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Mon, 19 Nov 2018 14:16:09 -0500 Subject: [PATCH] Fix: MultiError isn't an Exception... --- tractor/_trionics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tractor/_trionics.py b/tractor/_trionics.py index fb97468..2976edf 100644 --- a/tractor/_trionics.py +++ b/tractor/_trionics.py @@ -334,7 +334,7 @@ class ActorNursery: log.debug(f"Waiting on subactors {self._children} to complete") try: await self.wait() - except Exception as err: + except (Exception, trio.MultiError) as err: log.warning(f"Nursery caught {err}, cancelling") await self.cancel() raise