Если есть проблема, то хорошо если приложение упадет а не будет работать неправильно дальше
нет, хорошо, если оно с ней справится, сообщит об этом и дальше будет работать как раньше, а то, что ты пишешь — один из вариантов реализации, который допустим для интерактивных пользовательских приложений, но недопустим для unattended сервисов