<div class="gmail_quote"><font color="#000000"><font size="2"><font face="verdana,sans-serif">Hi everyone.</font></font></font><div><font color="#000000"><font size="2"><font face="verdana,sans-serif">i&#39;m working on a very important issue on ipython-zmq<br>



</font></font></font>.</div><div>Let&#39;s suppose the following code in the prompt:</div><div class="im"><div><div>In [1]: for i in range(100000):</div><div>   ...:     print i</div><div>   ...:  </div></div></div><div>

This will take a lot of time to run, and if the user wants to stop the process he will normally do it with ctrl+c.</div>

<div>by capturing KeyboardInterrupt i was experimenting with a message sent to the kernel to stop such process, but the kernel hangs until the &quot;for&quot; process is over.</div><div>The solution I see is to run the kernel processes on a thread. what do you think?</div>



<div><br></div><div>And another question:</div><div>What magi commands do you think ipython-zmq should have?</div><div><br></div><div>Omar Andres Zapata Mesa</div></div>