botify-labs / simpleflow

Python library for dataflow programming.
https://botify-labs.github.com/simpleflow/
MIT License
68 stars 24 forks source link

Prune worker process tree. #355

Closed mookerji closed 5 years ago

mookerji commented 5 years ago

Killing a worker process will orphan any forked subprocesses. This signals the worker's subprocesses for termination and adds some basic logging around success.

Closes: https://github.com/botify-labs/simpleflow/issues/354

/cc @jbbarth

mookerji commented 5 years ago

Thanks, @ybastide !