mirror of
https://github.com/BeamMP/BeamMP-Launcher.git
synced 2025-07-03 08:26:01 +00:00
added exeption handeling
This commit is contained in:
parent
ed91d14f61
commit
1d88fb755c
@ -100,7 +100,14 @@ bool once = false;
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Setup the TCP listening socket
|
// Setup the TCP listening socket
|
||||||
iResult = bind(ListenSocket, result->ai_addr, (int)result->ai_addrlen);
|
try{
|
||||||
|
|
||||||
|
iResult = bind(ListenSocket, result->ai_addr, (int)result->ai_addrlen);
|
||||||
|
} catch (std::exception&e) {
|
||||||
|
std::cout << "Exception! : " << e.what() << std::endl;
|
||||||
|
system("pause");
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
if (iResult == SOCKET_ERROR) {
|
if (iResult == SOCKET_ERROR) {
|
||||||
if(MPDEV)Exit("(Core) bind failed with error: " + std::to_string(WSAGetLastError()));
|
if(MPDEV)Exit("(Core) bind failed with error: " + std::to_string(WSAGetLastError()));
|
||||||
freeaddrinfo(result);
|
freeaddrinfo(result);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user