Re: Kaa/Twisted integration used in Freevo 1.x?

Adam Charrett <[email protected]> Mon, 03 Jan 2011 20:55:25 +0000
Newsgroups gmane.comp.video.freevo.devel
Message-ID <1294088125.2084.3.camel@boris>
On Sat, 2011-01-01 at 15:20 -0500, Jason Tackaberry wrote:
> Hey Adam,
> 
> I understand that 1.x is using Twisted in various places.  Does any of
> this rely on integration with the kaa mainloop, either using
> kaa.reactor, or using the twisted notifier via select_notifier()?  I did
> some quick grepping through the source tree but I couldn't see anything
> that relied on the built-in Twisted support.

I don't think so, although it does use kaa rpc to communicate with the record server and waits on the in progress objects returned by those calls.

> Are you explicitly starting the reactor in a separate thread?  How is it
> working with the kaa mainloop?
> 
> We currently have 3 separate ways of interoperating with Twisted in Kaa,
> some of which is suffering from bit rot, and I'm interested in cleaning
> things up.

Ahh, yes I ran into some of those when I was messing around with the
coherence frame work.

Cheers

Adam


------------------------------------------------------------------------------
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