1 2 3 #include "logging.hpp" 4 #include "webserver_run.hpp" 5 6 #include <exception> 7 8 int main(int /*argc*/, char** /*argv*/) 9 { 10 try 11 { 12 return run(); 13 } 14 catch (const std::exception& e) 15 { 16 BMCWEB_LOG_CRITICAL("Threw exception to main: {}", e.what()); 17 return -1; 18 } 19 catch (...) 20 { 21 BMCWEB_LOG_CRITICAL("Threw exception to main"); 22 return -1; 23 } 24 } 25