TNetwork: clarify error messages

This commit is contained in:
Lion Kortlepel
2021-08-07 23:51:56 +02:00
parent 24516dbfd7
commit d16843e45d
+4 -4
View File
@@ -118,17 +118,17 @@ void TNetwork::TCPServerMain() {
addr.sin_family = AF_INET; addr.sin_family = AF_INET;
addr.sin_port = htons(uint16_t(Application::Settings.Port)); addr.sin_port = htons(uint16_t(Application::Settings.Port));
if (bind(Listener, (sockaddr*)&addr, sizeof(addr)) != 0) { if (bind(Listener, (sockaddr*)&addr, sizeof(addr)) != 0) {
error(("Can't bind socket! ") + GetPlatformAgnosticErrorString()); error("bind() failed: " + GetPlatformAgnosticErrorString());
std::this_thread::sleep_for(std::chrono::seconds(5)); std::this_thread::sleep_for(std::chrono::seconds(5));
exit(-1); exit(-1);
} }
if (Listener == -1) { if (Listener == -1) {
error(("Invalid listening socket")); error("Invalid listening socket");
return; return;
} }
if (listen(Listener, SOMAXCONN)) { if (listen(Listener, SOMAXCONN)) {
error(("listener failed ") + GetPlatformAgnosticErrorString()); error("listen() failed: " + GetPlatformAgnosticErrorString());
//TODO fix me leak Listener // FIXME leak Listener
return; return;
} }
info(("Vehicle event network online")); info(("Vehicle event network online"));