From 41296448e8c0d0351e3c372693384818ee8da9bf Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Fri, 21 Jan 2022 12:16:08 -0500 Subject: [PATCH] Add nooz --- nooz/248.misc.rst | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 nooz/248.misc.rst diff --git a/nooz/248.misc.rst b/nooz/248.misc.rst new file mode 100644 index 0000000..453c829 --- /dev/null +++ b/nooz/248.misc.rst @@ -0,0 +1,8 @@ +Adjust the `tractor._spawn.soft_wait()` strategy to avoid sending an +actor cancel request (via `Portal.cancel_actor()`) if either the child +process is detected as having terminated or the IPC channel is detected +to be closed. + +This ensures (even) more deterministic inter-actor cancellation by +avoiding the timeout condition where possible when a whild never +sucessfully spawned, crashed, or became un-contactable over IPC.