From 3267f1a79a91d878f9916b3eacbe7f36a507f2d7 Mon Sep 17 00:00:00 2001 From: Dave White Date: Thu, 13 Nov 2003 21:34:56 +0000 Subject: [PATCH] fixed problem with server crashing on startup --- src/server/server.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/server/server.cpp b/src/server/server.cpp index 526bc5f96bf..b06278721cc 100644 --- a/src/server/server.cpp +++ b/src/server/server.cpp @@ -24,7 +24,7 @@ config construct_error(const std::string& msg) return cfg; } -int main() +void run_server() { const network::manager net_manager; const network::server_manager server; @@ -334,3 +334,12 @@ int main() SDL_Delay(20); } } + +int main() +{ + try { + run_server(); + } catch(network::error& e) { + std::cerr << "error starting server: " << e.message << "\n"; + } +}