summaryrefslogtreecommitdiff
path: root/src/webserver_main.cpp
blob: c7c7fb479afd186f0ad0f359c6d02b358d565d96 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "logging.hpp"
#include "webserver_run.hpp"

#include <exception>

int main(int /*argc*/, char** /*argv*/)
{
    try
    {
        return run();
    }
    catch (const std::exception& e)
    {
        BMCWEB_LOG_CRITICAL("Threw exception to main: {}", e.what());
        return -1;
    }
    catch (...)
    {
        BMCWEB_LOG_CRITICAL("Threw exception to main");
        return -1;
    }
}