Java 에서 시그널 처리하기(Windows)

Windows 환경에서는 제약사항이 있다.

> java SignalHandlerImpl
start
signal.name : TERM, signal.number : 15 //Signal.raise() 로 발생시킴.
Ctrl - C
signal.name : INT, signal.number : 2

end

- TERM, ABRT, ILL, SEGV 는 Windows 운영체제에서 발생되지 않는다.

- BREAK, FPE 도 사용할 수 없다.
Signal already used by VM: SIGBREAK

- QUIT 도 사용할 수 없다.
Unknown signal: QUIT

- MSDN signal