В моем приложении я добавил крючок выключения для некоторой очистки и завершения последней транзакции. Как указано во всех документах, этот хук также вызывается при «нормальном» завершении работы - если все завершено.
Но я хочу дать пользователю обратную связь:
"Обнаружено сочетание клавиш ctrl-c - попытка завершения..."
Этот отзыв я хочу дать только при «внезапном» отключении.
Итак, есть ли способ определить тип выключения в хуке выключения?