Comment 11 for bug 1466273

Revision history for this message
Michi Henning (michihenning) wrote :

As an experiment, I added a separate thread to vs-thumb that runs a timer. When the timer fires (after 10 seconds), the thread calls _exit().

When I have one of these stuck vs-thumb processes that is spinning, I see the timer firing. However, _exit() does not terminate the process immediately. I'm seeing the same 30-second delay that I get after SIGKILL.

Note that this doesn't happen all the time. Sometimes, the _exit() call works (just as sometimes, the SIGKILL works). But, around 20% of the time, I get this 30-second delay before the process finally exits.