<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't try new version yet. <br>
</span>