xref: /openbmc/bmcweb/src/webserver_main.cpp (revision 720c9898)
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