Как отладить плохое завершение работы на Debian / Pocket Beagle - PullRequest
0 голосов
/ 20 марта 2019

У меня есть приложение, которое не позволяет моему карманному биглю выключиться. Если я позволю приложению завершиться и вернуться, я не смогу корректно завершить работу системы с помощью команды выключения. Однако, если я использую pkill для завершения процесса или просто вызываю завершение работы, когда приложение еще работает, моя система выключается нормально. Я не могу заставить консоль отладки последовательного порта отображать какие-либо выходные данные при загрузке или выключении, и это, конечно, может дать подсказку о том, что происходит.

Но что я хотел бы знать, так это то, что в моем коде или системе, как правило, может вызывать подобные проблемы, и какой хороший способ отладить такого рода проблемы в системе?

...