Как стать автором
Обновить

Комментарии 10

Приходилось использовать это в реальных приложениях, одно из преимущество возможность нормально остановиться не получая интеррапты на заблокированные треды и прочие радости кила. Ещё одним из плюсов была возможность логировать весь процесс остановки, т.к. логгеры умирающие по addShutdownHook как правило закрываются раньше.
есть еще apache commons daemon
Всегда его только и пользую. Всё что нужно + немаловажная возможность менять пользователя от имени которого запущен демон.
когда познакомился с sun.misc.SignalHandler;, то тоже написал подобный класс :)
и содержимое вашего класса очень похоже на мое… по какому-то примеру в инете…
ага, ссылка на тот пример в топике есть
Использование пакетов sun.* делает вашу программу непереносимой. Она может даже на следующей версии не заработать, когда пакет перенесут, скажем, в com.sun.*
автор работает с демонами под линакс. я думаю, ему не до кроссплатформенности в первую очередь.
Речь не про Windows, речь, например, про JRockit, да и просто про следующую версию Sun JDK
А Вы не проверяли, будет ли работать отлов сигналов на Dalvik VM?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации