From f32d3e14642f3f7f4e950c8160388b3bfc66724a Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Fri, 3 Jul 2020 17:05:38 -0400 Subject: [PATCH] Drop entrypoints from `Actor` --- tractor/_actor.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tractor/_actor.py b/tractor/_actor.py index 5ecc0d2..5d60785 100644 --- a/tractor/_actor.py +++ b/tractor/_actor.py @@ -282,6 +282,9 @@ class Actor: _parent_main_data: Dict[str, str] _parent_chan_cs: Optional[trio.CancelScope] = None + # if started on ``asycio`` running ``trio`` in guest mode + _infected_aio: bool = False + def __init__( self, name: str, @@ -1185,6 +1188,8 @@ class Actor: log.runtime(f"Handshake with actor {uid}@{chan.raddr} complete") return uid + def is_infected_aio(self) -> bool: + return self._infected_aio class Arbiter(Actor): """A special actor who knows all the other actors and always has