graceful exit with no gcps

pull/89/head
Stephen Mather 2015-03-03 21:29:31 -05:00
rodzic 639e195e02
commit d0ce6d4df5
1 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -67,12 +67,14 @@ int OdmOrthoPhoto::run(int argc, char *argv[])
} }
catch (const OdmOrthoPhotoException& e) catch (const OdmOrthoPhotoException& e)
{ {
log_.setIsPrintingInCout(true);
log_ << e.what() << "\n"; log_ << e.what() << "\n";
log_.print(logFile_); log_.print(logFile_);
return EXIT_FAILURE; return EXIT_FAILURE;
} }
catch (const std::exception& e) catch (const std::exception& e)
{ {
log_.setIsPrintingInCout(true);
log_ << "Error in OdmOrthoPhoto:\n"; log_ << "Error in OdmOrthoPhoto:\n";
log_ << e.what() << "\n"; log_ << e.what() << "\n";
log_.print(logFile_); log_.print(logFile_);
@ -80,6 +82,7 @@ int OdmOrthoPhoto::run(int argc, char *argv[])
} }
catch (...) catch (...)
{ {
log_.setIsPrintingInCout(true);
log_ << "Unknown error, terminating:\n"; log_ << "Unknown error, terminating:\n";
log_.print(logFile_); log_.print(logFile_);
return EXIT_FAILURE; return EXIT_FAILURE;