Вопросы с тегом «sigterm»

207
Можно ли перехватить сигнал Ctrl + C и запустить функцию очистки «отложенным» способом?

Я хочу захватить сигнал Ctrl+C( SIGINT), отправленный с консоли, и распечатать некоторые частичные итоги прогона. Возможно ли это на Голанге? Примечание: Когда я впервые опубликовал вопрос, я был озадачен тем, Ctrl+Cчто SIGTERMвместо того, чтобы быть...

197
Как правильно обработать сигнал SIGTERM?

Давайте предположим, что у нас есть такой тривиальный демон, написанный на python: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() и мы демонизируем его, используя start-stop-daemonкоторый по умолчанию посылает сигнал SIGTERM( TERM) --stop. Давайте...

88
В каком порядке я должен отправлять сигналы для корректного завершения процессов?

В комментарии к этому ответу на другой вопрос комментатор говорит: не используйте kill -9 без крайней необходимости! SIGKILL не может быть перехвачен, поэтому убитая программа не может запускать какие-либо процедуры завершения работы, например, для удаления временных файлов. Сначала попробуйте HUP...