Can somebody with the necessary skills help me with this?
$ cd /usr/ports/devel/libinotify/ && make clean fake && make test
I remember this used to work... Now, most of the times, the
'check_libinotify' process brings the CPU to 100% and it's stuck
in a sched_yield() loop:
31456/1022146 check_libinotify RET __thrwakeup 0
31456/1022569 check_libinotify RET __thrsleep 0
31456/1022146 check_libinotify CALL sigprocmask(SIG_BLOCK,0x80000<SIGCHLD>)
31456/1000130 check_libinotify CALL __thrwakeup(0x15cb19881800,1)
31456/1022569 check_libinotify CALL gettimeofday(0x15caa18674c0,0)
31456/1022146 check_libinotify RET sigprocmask 0<>
31456/1022569 check_libinotify STRU struct timeval { 1430986026<"May 7
10:07:06 2015">.729702 }
31456/1022146 check_libinotify CALL sigprocmask(SIG_BLOCK,~0<>)
31456/1000130 check_libinotify RET __thrwakeup 0
31456/1022569 check_libinotify RET gettimeofday 0
31456/1022146 check_libinotify RET sigprocmask 0x80000<SIGCHLD>
31456/1000130 check_libinotify CALL sigprocmask(SIG_BLOCK,0x80000<SIGCHLD>)
31456/1022569 check_libinotify CALL gettimeofday(0x15caa18674c0,0)
31456/1000130 check_libinotify RET sigprocmask 0<>
31456/1022569 check_libinotify STRU struct timeval { 1430986026<"May 7
10:07:06 2015">.729739 }
31456/1027161 check_libinotify RET __thrsleep 0
31456/1022146 check_libinotify CALL vfork()
31456/1000130 check_libinotify CALL
__thrsleep(0x15caad133000,CLOCK_REALTIME,0,0x15cac88bc640,0)
31456/1022569 check_libinotify RET gettimeofday 0
31456/1027161 check_libinotify CALL gettimeofday(0x15cb0aa9be50,0)
31456/1022569 check_libinotify CALL poll(0x15caa18675d0,1,2000)
31456/1027161 check_libinotify STRU struct timeval { 1430986026<"May 7
10:07:06 2015">.729760 }
31456/1027161 check_libinotify RET gettimeofday 0
2372/1002372 check_libinotify RET vfork 0
31456/1027161 check_libinotify CALL gettimeofday(0x15cb0aa9be50,0)
31456/1027161 check_libinotify STRU struct timeval { 1430986026<"May 7
10:07:06 2015">.730012 }
31456/1027161 check_libinotify RET gettimeofday 0
31456/1027161 check_libinotify CALL poll(0x15cb0aa9bf60,1,2000)
2372/1002372 check_libinotify CALL sigprocmask(SIG_SETMASK,0x80000<SIGCHLD>)
2372/1002372 check_libinotify RET sigprocmask ~0x10100<SIGKILL|SIGSTOP>
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
2372/1002372 check_libinotify CALL sched_yield()
2372/1002372 check_libinotify RET sched_yield 0
...
...
...
...
Cluestick highly appreciated!
TIA,
David