[PlanetCCRMA] zombies

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Nov 3 10:37:33 2003


> i'm having a lot of problems where apps become zombified and exit 
> from jack, usually when they are backgrounded in favor of soem other 
> manipulations.

Backgrounded means typing "ctrl-Z" and then "bg" in a terminal? You
can't do that with jack applications. They need to be running _all_ the
time, otherwise they get kicked out of the jack processing graph. 

> some can be refreshed, but others don't seem to have 
> that option. how can i reinstate audio connections?
> and more importantly, what causes this and how can i avoid it?

Jack calls all of its connected apps constantly, and each app has to
respond very rapidly and supply samples to the jack engine (no
exceptions, no delay). If that does not happen jack is delayed and if
the delay is too long it cannot supply samples to the sound card in time
and a click occurs. Jack cannot work in those conditions and ejects the
application from its set of connected apps. 

-- Fernando