<p dir="ltr">Could this be the difference between 1.9.8 and git version?</p>
<div class="gmail_quote">On Oct 29, 2012 12:10 PM, "Robin Gareus" <<a href="mailto:robin@gareus.org">robin@gareus.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 10/29/2012 03:55 PM, Ivica Ico Bukvic wrote:<br>
> All,<br>
><br>
> I noticed since upgrading to Ubuntu 12.04 that the default Jack server is<br>
> jackdmp (v.1.9.8). Please correct me if I am wrong but my understanding this<br>
> is the smp-enabled version 2 that is being developed in parallel with 1.x<br>
> series of regular jack.<br>
<br>
correct. They are also API and ABI compatible.<br>
<br>
> Either way, one of my concerns is that while in the old jack when one<br>
> accidentally pulled the soundcard jack was trying to talk to (e.g. a USB<br>
> soundcard), the jack would gracefully stop.<br>
<br>
In my experience it stopped but never gracefully (ie it crashed). but<br>
it's been a while since I used jack1.<br>
<br>
> The new version (and this could<br>
> be Ubuntu quirk) instead of stopping is pegged in some kind of a spinlock<br>
> that often times locks up the machine (this may be in part since I am<br>
> running a lowlatency kernel with audio group given priority) and at times<br>
> keeps it operational while hogging the cpu and making the computer barely<br>
> responsive until jackd is killed. Apps connected to jack that I tested so<br>
> far are also stuck in a loop waiting for a response from jack (although this<br>
> could be the app's shortcoming)--jack never broadcasts a signal that it has<br>
> lost the soundcard (AFAICT). FWIW I am running jackdmp through qjackctl...<br>
> Any thoughts on this matter would be most appreciated.<br>
><br>
<br>
I can't reproduce this. jack2 stops the backend when the device is<br>
disconnected. You can switch to a new backend using jack_control<br>
(sending some Dbus messages to jackd) without re-starting jackd. No CPU<br>
hogging here. - I'm running jack2 - aka 1.9.9.4 from git.<br>
<br>
robin<br>
<br>
</blockquote></div>