Добавлена обработка исключений в методе controller->Run()