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.
mitogen/mitogen
David Wilson 5761652e02 core: allow Router.shutdown() to succeed after exit.
For join_thread():

Exception in thread mitogen.master.join_thread_async:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/home/dmw/src/mitogen/mitogen/master.py", line 249, in _watch
    watcher.on_join()
  File "/home/dmw/src/mitogen/mitogen/master.py", line 816, in shutdown
    super(Broker, self).shutdown()
  File "/home/dmw/src/mitogen/mitogen/core.py", line 2741, in shutdown
    self.defer(_shutdown)
  File "/home/dmw/src/mitogen/mitogen/core.py", line 2142, in defer
    raise Error(self.broker_shutdown_msg)
Error: An attempt was made to enqueue a message with a Broker that has already exitted. It is likely your program called Broker.shutdown() too early.
7 years ago
..
compat tokenize must parse under 3.x even if it won't run there 8 years ago
__init__.py Bump version for release. 7 years ago
core.py core: allow Router.shutdown() to succeed after exit. 7 years ago
debug.py ansible: better support for diagnosing hangs 7 years ago
doas.py Fix iter_read() FD leaks on 3.x; closes #418. 7 years ago
docker.py docker: redirect stderr to stdout for nicer exceptions. 7 years ago
fakessh.py parent: handle masters with blank sys.executable; closes #356. 7 years ago
fork.py issue #406: clean up DiagLogStream handling and connect() failure. 7 years ago
jail.py Initial Python 3.x port work. 8 years ago
kubectl.py kubectl: paper over importer issue by removing unicode. 7 years ago
lxc.py Add EOF error hints for LXC/LXD; closes #373. 7 years ago
lxd.py Add EOF error hints for LXC/LXD; closes #373. 7 years ago
master.py tests: quieten a bunch of spam printed during run 7 years ago
minify.py docs: many more fixes/merges. 7 years ago
parent.py parent: remove unused imports 7 years ago
select.py select: Python 2.x required __nonzero__ for bool(Select) 7 years ago
service.py tests: quieten a bunch of spam printed during run 7 years ago
setns.py setns: decode utility command output for 3.x. 7 years ago
ssh.py Fix iter_read() FD leaks on 3.x; closes #418. 7 years ago
su.py su/sudo: fallout from previous commits 7 years ago
sudo.py su/sudo: fallout from previous commits 7 years ago
unix.py unix: add Listener.__repr__. 7 years ago
utils.py issue #388: move a ton of documentation back into the source 7 years ago