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 d4bc44468b core: fix crash in fork stress test
14:50:04 E mitogen: mitogen.fork.Stream('fork.7431') crashed
Traceback (most recent call last):
  File "/home/dmw/src/mitogen/mitogen/core.py", line 1287, in _call
    func(self)
  File "/home/dmw/src/mitogen/mitogen/core.py", line 758, in on_receive
    return self.on_disconnect(broker)
  File "/home/dmw/src/mitogen/mitogen/parent.py", line 370, in on_disconnect
    super(Stream, self).on_disconnect(broker)
  File "/home/dmw/src/mitogen/mitogen/core.py", line 721, in on_disconnect
    fire(self, 'disconnect')
  File "/home/dmw/src/mitogen/mitogen/core.py", line 162, in fire
    return [func(*args, **kwargs) for func in signals.get(name, ())]
  File "/home/dmw/src/mitogen/mitogen/core.py", line 1160, in <lambda>
    listen(stream, 'disconnect', lambda: self.on_stream_disconnect(stream))
  File "/home/dmw/src/mitogen/mitogen/core.py", line 1142, in on_stream_disconnect
    for context in self._context_by_id.itervalues():
RuntimeError: dictionary changed size during iteration
8 years ago
ansible_mitogen issue #168: ansible: Mitogen must also ignore the extra arguments. 8 years ago
docs docs: slightly bikeshed last testimonial 8 years ago
examples issue #152: reproduction for second problem 8 years ago
mitogen core: fix crash in fork stress test 8 years ago
tests issue #155: parent: support Context.shutdown(), reap children on exit. 8 years ago
.gitignore Some gitignore extras 8 years ago
.lgtm.yml compat: ignore LGTM checks on third party 8 years ago
.travis.yml Remove overall build timeout from .travis.yml. 8 years ago
LICENSE Add license text everywhere. 8 years ago
README.md README: move testing bits into tests directory. 8 years ago
dev_requirements.txt Add Google Cloud client to dev requirements 8 years ago
preamble_size.py issue #155: parent: move master.Context into parent. 8 years ago
setup.cfg Initial flake8 configuration. 8 years ago
setup.py setup: Scan project dir to find packages 8 years ago
test.sh issue #155: skeletal fork_test. 8 years ago
tox.ini tests: Add Tox config for Python 2.6 and 2.7 8 years ago

README.md