catch exceptions that may occur, coverity issue 1198846

This commit is contained in:
Dennis Luxen 2014-04-09 11:34:15 -04:00
parent 76058729e0
commit 8e20fa89e8

View File

@ -33,13 +33,20 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
int main() { int main() {
LogPolicy::GetInstance().Unmute(); LogPolicy::GetInstance().Unmute();
SimpleLogger().Write() << try
"starting up engines, " << g_GIT_DESCRIPTION << ", " << {
"compiled at " << __DATE__ << ", " __TIME__; SimpleLogger().Write() <<
SimpleLogger().Write() << "Releasing all locks"; "starting up engines, " << g_GIT_DESCRIPTION << ", " <<
SharedBarriers barrier; "compiled at " << __DATE__ << ", " __TIME__;
barrier.pending_update_mutex.unlock(); SimpleLogger().Write() << "Releasing all locks";
barrier.query_mutex.unlock(); SharedBarriers barrier;
barrier.update_mutex.unlock(); barrier.pending_update_mutex.unlock();
barrier.query_mutex.unlock();
barrier.update_mutex.unlock();
}
catch(const std::exception & e)
{
SimpleLogger().Write(logWARNING) << "[excpetion] " << e.what();
}
return 0; return 0;
} }