Привед.
Пытаюсь сваять простенького демона. Есть на скору руку набросанный исхоничек, при запуске програмка в текстовом файле сохраняет свой pid, а если файл уже существует, то читает pid из него и убивает старый процесс, посылая ему SIGUSR1 ( обработчий этого сигнала завершает программу. Все работат. Но, если сделать программу демоном, то она не убивается.
Вопрос: есть какие-то нюансы в отправке сигналов демонам или в обработке сигналов демонами?