diff --git a/FlippR-Driver/networking/FlippRServer.cpp b/FlippR-Driver/networking/FlippRServer.cpp index 8db53d4..93465d0 100644 --- a/FlippR-Driver/networking/FlippRServer.cpp +++ b/FlippR-Driver/networking/FlippRServer.cpp @@ -55,18 +55,19 @@ void FlippRServer::parse_server_config_file() } catch(const std::exception e) { - logger().information(FCYN("server_config.json not specified!")); - Application::EXIT_USAGE; + logger().error(FCYN("server_config.json not specified!")); + exit(Application::EXIT_USAGE); } try { - json = parser.parse(config).extract(); + auto parse = parser.parse(config); + json = parse.extract(); } catch(const std::exception e) { - logger().information(e.what()); - Application::EXIT_IOERR; + logger().error(e.what()); + exit(Application::EXIT_IOERR); } logger().information(FCYN("Parsing server_config.json..."));