[ardour-dev] Patch to correct a jack client disconnect/reconnect issue

Stéphane Letz letz at grame.fr
Mon Jan 1 03:45:11 PST 2007

Hi All,

First Happy New Year 2007 to all Ardour developers !

Here is a patch correct a jack client disconnect/reconnect issue.  
When the jack server quits while Ardour is running, the jack shutdown  
callback is called. The _jack field is set to 0. When later on Ardour  
is reconnected to a running jack server, the old jack client  
structure is never correctly released. This cause jackdmp server to  
fail reconnecting Ardour (jackdmp is more sensitive in this area  
compared to jackd)

The proposed patch avoid to clear the _jack field to zero in jack  
shutdown callback so that later on, the disconnect_from_jack/ 
reconnect_to_jack sequence correctly release the old jack client  
before allocating a new one.


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch.txt
URL: <http://lists.ardour.org/pipermail/ardour-dev-ardour.org/attachments/20070101/21e9eef0/attachment-0002.txt>

More information about the Ardour-Dev mailing list