[IPython-dev] IPython+zmq and fork()

Volker Braun vbraun.name at gmail.com
Thu Apr 12 10:43:38 EDT 2012

Sage is getting ready to upgrade to the new IPython, excuses for any email
deluge on this list. One question that I have is whether you thought about
fork() to quickly spawn children (this is crucial for Sage since starting up
a new Sage process is quite slow). According to the zeromq mailinglist, you
shouldn't fork after creating a zmq context. This is not just a theoretical
problem, I wrote a clustering tool for my own purposes and found out the
hard way that bad things can happen if you do. 

Will IPython always be usable without zmq?  You are not planning to
eventually deprecate the non-zmq console client? Or maybe you have some
awesome other solution?

View this message in context: http://python.6.n6.nabble.com/IPython-zmq-and-fork-tp4855890p4855890.html
Sent from the IPython - Development mailing list archive at Nabble.com.

More information about the IPython-dev mailing list