tractor/tractor
Tyler Goodlet 5dd2d35fc5 Huh, maybe we don't need to block SIGINT
Seems like the request task cancel scope is actually solving all the
deadlock issues and masking SIGINT isn't changing much behaviour at all.
I think let's keep it unmasked for now in case it does turn out useful
in cancelling from unrecoverable states while in debug.
2020-09-28 13:11:22 -04:00
..
testing Make rpc_module_paths a list 2020-08-13 11:53:45 -04:00
__init__.py Explicitly handle `debug_mode` flag correctly 2020-09-24 10:12:33 -04:00
_actor.py Add a cancel scope around child debugger requests 2020-09-28 13:02:33 -04:00
_child.py Docstring to the top\!, and redundant spaces goodbye\! 2020-07-29 15:39:38 -03:00
_debug.py Huh, maybe we don't need to block SIGINT 2020-09-28 13:11:22 -04:00
_discovery.py Log on KBI cancelled termination 2020-08-03 18:46:18 -04:00
_entry.py Disable SIGINT handling in child processes 2020-09-28 09:24:36 -04:00
_exceptions.py Expose trio exceptions to `RemoteActorError` 2019-10-30 00:32:10 -04:00
_forkserver_override.py Continue hacking the forkserver in Python 3.8 2019-10-15 22:37:47 -04:00
_ipc.py Allow for tuple keys with std `msgpack` 2020-08-03 18:41:21 -04:00
_mp_fixup_main.py Do __main__ fixups like ``mulitprocessing does`` 2020-01-29 21:14:48 -05:00
_portal.py Appease the great mypy 2020-08-08 20:57:43 -04:00
_spawn.py Initial attempt at multi-actor debugging 2020-09-24 10:12:10 -04:00
_state.py Create runtime variables 2020-09-24 10:12:10 -04:00
_streaming.py Validate stream functions at decorate time 2019-03-29 19:10:32 -04:00
_trionics.py Initial attempt at multi-actor debugging 2020-09-24 10:12:10 -04:00
log.py Allow overriding the root logger name 2019-12-20 16:37:17 -05:00
msg.py Docs fixes 2020-08-08 22:29:57 -04:00