<div class="gmail_quote">On Fri, Sep 17, 2010 at 9:13 PM, Tom Lichti <span dir="ltr">&lt;<a href="mailto:redpepperracing@gmail.com">redpepperracing@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">I have what I hope is a good backtrace. I just attached to the process</div>
then ran &#39;thread apply all bt full&#39;<br>
<br>
The backtrace is posted here: <a href="http://pastebin.ca/1943288" target="_blank">http://pastebin.ca/1943288</a><br>
<br>
Who should be looking at it?</blockquote><div><br></div><div>Thanks.  Looks good.  I&#39;m confused as to what its issue is precisely.  If you could attach again, go to thread 2, and go up one level (to the __poll), and &quot;print *fds&quot; and/or &quot;print fds&quot; so we can find out what file descriptor it&#39;s blocked waiting for...  then do (from the command line) &quot;lsof -p pid&quot;, subsituting in the process id for &quot;pid&quot;.</div>
<div><br></div><div>It seems that we are trying to shut down a thread, but the thread won&#39;t shut down as it&#39;s waiting on something.</div></div>