Andreas Büsching wrote: > Hi Jason, > > On Mon, 2007-12-31 at 11:25 -0500, Jason Tackaberry wrote: >> On Mon, 2007-12-31 at 11:36 +0000, Thorsten Pferdekämper wrote: >> > I just wondered why channel switching needs so long on my box and why >> > it is >> > always accompagnied by a "PANIC can't kill program" message in >> > main-0.log. >> > Here is what I believe why this is: >> >> I was using kaa.notifier.Process in a project a couple weeks ago and I >> noticed it was both broken and not very well designed. > > I don't know it if better suited for your need, but take a look at > notifier.popen. I think kaa.notifier.Process has the same code base, but > killing processes seems to work differently as I do not have a kill > method ;-) It it more simple than the kaa version as far as I know.
It looks more or less the same to me. You also have a kill method, it is called __kill, just like our. IIRC I took your code and used our signal stuff. Anyway, I guess Thorsten is talking about childapp.py in Freevo 1.x which also has the same code base (IIRC the design of pynotifier.popen was inspired by that code). But a rewrite in kaa.base won't help here. Dischi -- Unix: because daemons should serve men, not the other way around.
pgpyOPqhTWglC.pgp
Description: PGP signature
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel