Mirror of mitogen
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
David Wilson f6c24ab615 issue #155: don't inherit TLS state in mitogen.fork
This is a partial fix to a general problem: deciding which bits of state
to keep from the parent, and which to clear out. When forking from a
heavily threaded process, there will be 2x$n_threads fds just sitting
around doing nothing, due to Latch use in the parent.

We can't just close all nonstandard fds post-fork, since user code may
be expecting some FDs to be preserved.
7 years ago
ansible_mitogen ansible: use DeduplicatingService for ContextService; closes #162. 7 years ago
docs issue #155: parent: support Context.shutdown(), reap children on exit. 7 years ago
examples issue #152: reproduction for second problem 7 years ago
mitogen issue #155: don't inherit TLS state in mitogen.fork 7 years ago
tests issue #155: parent: support Context.shutdown(), reap children on exit. 7 years ago
.gitignore Some gitignore extras 7 years ago
.lgtm.yml compat: ignore LGTM checks on third party 7 years ago
.travis.yml Remove overall build timeout from .travis.yml. 7 years ago
LICENSE Add license text everywhere. 7 years ago
README.md README: move testing bits into tests directory. 7 years ago
dev_requirements.txt Add Google Cloud client to dev requirements 7 years ago
preamble_size.py issue #155: parent: move master.Context into parent. 7 years ago
setup.cfg Initial flake8 configuration. 7 years ago
setup.py setup: Scan project dir to find packages 7 years ago
test.sh issue #155: skeletal fork_test. 7 years ago
tox.ini tests: Add Tox config for Python 2.6 and 2.7 7 years ago

README.md