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

9
Можно ли перехватить сигнал Ctrl + C и запустить функцию очистки «отложенным» способом?
Я хочу захватить сигнал Ctrl+C( SIGINT), отправленный с консоли, и распечатать некоторые частичные итоги прогона. Возможно ли это на Голанге? Примечание: Когда я впервые опубликовал вопрос, я был озадачен тем, Ctrl+Cчто SIGTERMвместо того, чтобы быть SIGINT.
207 signals  go  sigterm 

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

7
В каком порядке я должен отправлять сигналы для корректного завершения процессов?
В комментарии к этому ответу на другой вопрос комментатор говорит: не используйте kill -9 без крайней необходимости! SIGKILL не может быть перехвачен, поэтому убитая программа не может запускать какие-либо процедуры завершения работы, например, для удаления временных файлов. Сначала попробуйте HUP (1), затем INT (2), затем QUIT (3) Я в принципе …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.