This issue is solved.<br><br>Thanks to Stephen (sberg) and Michael (mmeeks) for their involvement and assistance :)<br><br>Regards<br>Prashant<br><br><div class="gmail_quote">On Wed, Mar 6, 2013 at 5:25 PM, Michael Meeks <span dir="ltr"><<a href="mailto:michael.meeks@suse.com" target="_blank">michael.meeks@suse.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Drat, sent this early with ctrl-enter:<br>
<div class="im"><br>
On Wed, 2013-03-06 at 11:49 +0000, Michael Meeks wrote:<br>
>       A new thread - 31830 - which does exactly nothing except fiddling with<br>
> futexes:<br>
><br>
> 31830 1362225668.627412 futex(0x2b15cd5c3360, FUTEX_WAKE_PRIVATE, 1) = 0<br>
> 31830 1362225668.627477 futex(0x2b15cd5c35cc, FUTEX_WAIT_BITSET_PRIVATE|<br>
> FUTEX_CLOCK_REALTIME, 2663, {1362225678, 627393000}, ffffffff) = -1<br>
> ETIMEDOUT (Connection timed out)<br>
><br>
</div>        for the rest of it's life - and I assume is the ultimate cause of the<br>
gnumake hang in wait() - it's waiting for this child to be cleaned up.<br>
<br>
        meanwhile the libtest_sw_filters_test.so seems to go into a<br>
slow-spin-rinse cycle of endless ;-)<br>
<br>
31829 1362212360.132295 pread(16,  <unfinished ...><br>
31829 1362212360.132314 <... pread resumed> "", 4096, 35) = 0<br>
<br>
        Which I would tend to not expect either. Endless short reads from<br>
socket 16 which is apparently an XML file containing only an XML header:<br>
<br>
31829 1362212360.126681 open("/tmp/kDxAZ6", O_RDONLY|O_EXCL<br>
<unfinished ...><br>
31829 1362212360.126703 <... open resumed> ) = 16<br>
31829 1362212360.126733 fstat(16,  <unfinished ...><br>
31829 1362212360.126752 <... fstat resumed> {st_mode=S_IFREG|0600,<br>
st_size=25, ...}) = 0<br>
31829 1362212360.126821 pread(16,  <unfinished ...><br>
31829 1362212360.126835 <... pread resumed> "<?xml version\302<br>
\205='1.0'?>\r\n", 4096, 0) = 25<br>
31829 1362212360.126867 pread(16,  <unfinished ...><br>
31829 1362212360.126882 <... pread resumed> "\n", 4096, 24) = 1<br>
31829 1362212360.126909 pread(16,  <unfinished ...><br>
31829 1362212360.126924 <... pread resumed> "", 4096, 25) = 0<br>
<br>
        Which is also odd.<br>
<br>
        Prashant - if this happens again - you really need to attach gdb to the<br>
hung unit test process - which will be called 'cppunittester' and get a<br>
stack trace for us.<br>
<br>
        How are things going now ?<br>
<br>
        Thanks,<br>
<br>
                Michael.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
<a href="mailto:michael.meeks@suse.com">michael.meeks@suse.com</a>  <><, Pseudo Engineer, itinerant idiot<br>
<br>
</div></div></blockquote></div><br>