❦ 30 octobre 2015 14:50 -0400, Chris Riley <[email protected]> :
> Good idea. I just tried and it appears to be in an epoll_wait loop.
> This is after sending the PID SIGTTOU and SIGUSR1. SIGTERM also has no
> effect, the process stays in this epoll_wait loop.
>
> strace -p11537
> Process 11537 attached - interrupt to quit
> epoll_wait(0, {}, 200, 1000) = 0
> epoll_wait(0, {}, 200, 1000) = 0
> epoll_wait(0, {}, 200, 1000) = 0
> epoll_wait(0, {}, 200, 1000) = 0
> epoll_wait(0, {}, 200, 1000) = 0
> epoll_wait(0, {}, 200, 1000) = 0
> epoll_wait(0, ^C <unfinished ...>
> Process 11537 detached
It stays in the epoll loop even while you are sending the signals? Could
you also check what you get with "grep '^Sig' /proc/PID/status"?
--
When one burns one's bridges, what a very nice fire it makes.
-- Dylan Thomas