On Friday, December 24, 2010 15:08:40 Jason Tackaberry wrote:
> On Fri, 2010-12-24 at 13:24 -0300, Juan Manuel Santos wrote:
> > I think I get what I am doing this, I am kind of integrating kaa's main
> > loop inside GTK (or calling GTK's from inside kaa?). Anyway, besides
> > these three lines of code I touched, is there any implication for doing
> > this? For example, will gobject.idle_add function keep working?
> 
> When kaa.main.run() is called after pygtk is imported, it will use gtk's
> mainloop under the hood.  It actually calls gtk.main_iteration_do().  So
> idle functions should continue to run.  It should theoretically work
> exactly like the standard gtk mainloop. :)
> 
> But it's a bug that this is necessary.  I guess I never ended up fixing
> the original problem (that signals get hooked at import time).  I
> understand why you're seeing the 100% cpu usage problem and it shouldn't
> be too difficult to fix.
> 
> I'll see about sorting this out after Christmas.
> 
> Cheers,
> Jason.

Thanks for the explanation. I've been trying out the fix in the meantime and it 
works well with no side effects.

Hope you can fix it, and have a very happy Christmas!

Juan Manuel Santos

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to