[IPython-dev] Coordinating the XREQ and SUB channels

Fernando Perez fperez.net at gmail.com
Thu Jul 15 16:22:40 EDT 2010


On Thu, Jul 15, 2010 at 11:07 AM, Brian Granger <ellisonbg at gmail.com> wrote:
>
> Definitely hard to get right and terminal based frontends will
> definitely need something like flush.  Let's see how it goes with this
> approach.

Though absent a real event loop with a callback model, there it will
need to be implemented with a real sleep(epsilon) and a total timeout.
 Terminal frontends will always simply be bound to flushing what they
can and then moving on if nothing has come in a given window they wait
for.  Such is life when your 'event loop' is the human hitting the
RETURN key...

Evan, quick question: when I open your frontend_widget, I see 100% cpu
utilization all the time.  Do you see this on your end?

Cheers,

f



More information about the IPython-dev mailing list