<span>Hello,<br><br>No clients, no connections, servant just waiting and do nothing. But sometimes, may be after some days or weeks it starts eating a lot of CPU.<br><br>FreeBSD 7.0-STABLE<br>omniORB 4.1.3 (it beter than 4.1.2. 4.1.2 have this problem too, and in 4.1.2 it happens more frequently)<br>
gcc 4.2.1<br>Amd64 (I hope, it is not matter, but may be...)<br><br>ktrace looks like:<br><br> 94319 WMCDispatch CALL  _umtx_op(0xb125a0,0x8,0x1,0xb12580,0x7fffff9fdd90)<br> 94319 WMCDispatch CSW   stop kernel<br> 94319 WMCDispatch CSW   resume kernel<br>
 94319 WMCDispatch RET   _umtx_op -1 errno 60 Operation timed out<br> 94319 WMCDispatch CALL  clock_gettime(0,0x7fffff9fddf0)<br> 94319 WMCDispatch RET   clock_gettime 0<br> 94319 WMCDispatch CALL  clock_gettime(0,0x7fffff9fdda0)<br>
 94319 WMCDispatch RET   clock_gettime 0<br> 94319 WMCDispatch CALL  _umtx_op(0xb125a0,0x8,0x1,0xb12580,0x7fffff9fdd90)<br> 94319 WMCDispatch CSW   stop kernel<br> 94319 WMCDispatch CSW   resume kernel<br> 94319 WMCDispatch RET   _umtx_op -1 errno 60 Operation timed out<br>
 94319 WMCDispatch CALL  clock_gettime(0,0x7fffff9fddf0)<br> 94319 WMCDispatch RET   clock_gettime 0<br> 94319 WMCDispatch CALL  clock_gettime(0,0x7fffff9fdda0)<br> 94319 WMCDispatch RET   clock_gettime 0<br> 94319 WMCDispatch CALL  _umtx_op(0xb125a0,0x8,0x1,0xb12580,0x7fffff9fdd90)<br>
....<br><br>There are no FreeBSD port for omniORB 4.1.4, so I don&#39;t try new version yet. <br>
</span>