❦ 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

Reply via email to