Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the java signal dispatcher thread?

I was looking through a thread dump of a java process, and notice some threads blocked by signal dispatcher.

What is signal dispatcher? What does it do?

like image 433
zxcv Avatar asked Oct 25 '08 00:10

zxcv


1 Answers

I found an article about this on IBM developerWorks. When the OS raises a signal to the JVM, the signal dispatcher thread will pass the signal to the appropriate handler

Revelations on Java signal handling and termination by Chris White, Software Engineer, IBM

like image 65
Eric Weilnau Avatar answered Oct 20 '22 01:10

Eric Weilnau