Richard Oudkerk <shibt...@gmail.com> added the comment: > Ah, a working 'fork server' would be just as good.
Only problem is that it depends on fd passing which is apparently broken on MacOSX. > Btw, Billiard now supports running Pool without threads, using > epoll/kqueue/select instead. So Celery uses that when it can be > nonblocking, and execv when it can't. It performs way better without > threads, and in addition shutdown + replacing worker processes is much > more responsive. If it were not for Windows I would have tried to avoid using threads. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10037> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com