Как правильно обработать завершение работы в программе? Я написал скрипт на python, который управляет пинами Raspberry pi. Я знаю про сигнал SIGTERM, и я его обрабатываю и все работает корректно если его посылать процессу, но при выключении системы скрипт не завершается корректно. Он стоит в автозапуске в systemd и в логах я вижу, что при старте скрипта после обычного выключения ресурс в виде пинов не был освобожден. С чем может быть связана такая проблема? На малинке стоит Raspbian, на базе Debian 10 Buster. Костыли, пожалуйста, не предлагайте. По типу сделать скрипт для отключения этого скрипта и вызывать его при выключении. Нужно, чтобы при отключении или перезагрузке Raspberry скрипт управляющий вентилятором, сам корректно выключался.
Похожие темы
- Форум Правильное завершение (2007)
- Форум Правильное завершение Pool (2018)
- Форум Правильное завершение скрипта (2013)
- Форум Правильное завершение потока. (2012)
- Новости Вышел NoRT CNC Control 0.4 (2019)
- Форум Как правильно обрабатывать json-ответы (2014)
- Форум Linux: аварийное завершение программы (2014)
- Форум Способ завершения полноэкраной программы (2008)
- Форум Как правильно обрабатывать ошибки в Python? (2016)
- Форум [Qt][Console] Сигнал завершения программы (2010)