<p dir="ltr">Miller,</p>
<p dir="ltr">I think I solved the hang part in pd-l2ork implementation that is based on the older model that allows disconnection and reconnection practically under any circumstances. The only downside is if you yank the USB soundcard while jack is running pd waits on jack to report that it lost the soundcard and stops which can take up to 20 seconds. In other words in this case it&#39;s jack that is hanging and consequently making pd hang as well but only temporarily.</p>

<p dir="ltr">HTH</p>
<div class="gmail_quote">On Jun 24, 2013 5:14 AM, &quot;yvan volochine&quot; &lt;<a href="mailto:yvan.pd@gmail.com">yvan.pd@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
hi Miller,<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Are you using 0.44?  (I don&#39;t think 0.45 exists yet :)<br>
</blockquote>
<br>
yeah sorry, 0.44 (pd-0.45-0-test)<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The only relevant thing I can find in recent commits is a change from<br>
jack_client_new() to jack_client_open() back in 2010.<br>
<br>
With apologies, here is the commit I found...<br>
<br>
commit 1022e5687bb5785904ba1b1977a9a2<u></u>9c9b6b25dc<br>
</blockquote>
[SNIP]<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is it possible this bug has been there for the last three years? (i.e.<br>
0.43 and 0.44 would have this problem)?<br>
</blockquote>
<br>
I just built 0.43-1 and yes the problem is there as well (weird that I never tried to open pd without jack before..).<br>
<br>
I couldn&#39;t build any older pd version (I guess I have a too recent tcl somehow) so I cannot test with 0.42 (or with the commit before the one you mentioned)<br>
<br>
let me know if I should submit an issue..<br>
<br>
ciao,<br>
y<br>
<br>
-- <br>
<a href="http://yvanvolochine.com" target="_blank">http://yvanvolochine.com</a><br>
<a href="http://soundcloud.com/yvanvolochine" target="_blank">http://soundcloud.com/<u></u>yvanvolochine</a><br>
<a href="http://soundcloud.com/elgusanorojo" target="_blank">http://soundcloud.com/<u></u>elgusanorojo</a><br>
<a href="http://vimeo.com/yv" target="_blank">http://vimeo.com/yv</a><br>
<br>
______________________________<u></u>_________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br>
</blockquote></div>