[Ipython-tickets] [IPython] #221: Refactor clients to hold state of use blockingCallInThread
IPython
ipython-tickets@scipy....
Mon Feb 4 14:33:37 CST 2008
#221: Refactor clients to hold state of use blockingCallInThread
-------------------------+--------------------------------------------------
Reporter: bgranger | Owner: bgranger
Type: enhancement | Status: new
Priority: normal | Milestone: 0.9.0
Component: ipython1 | Version:
Severity: normal | Keywords:
-------------------------+--------------------------------------------------
Currently, we use blocking sockets in the clients. We need to move to
using non-blocking sockets. This will be done by running the twisted
reactor in a thread and using blockingCallInThread.
This will enable us to move the state associated with the client into the
client, rather than having it in the controller, where it complicates
things and negatively affects the controller performance.
--
Ticket URL: <http://ipython.scipy.org/ipython/ipython/ticket/221>
IPython <http://ipython.scipy.org>
The IPython interactive Python system
More information about the Ipython-tickets
mailing list