mirror of
https://github.com/SantaSpeen/BeamMP-Server.git
synced 2025-08-18 13:05:37 +00:00
possibly fixed UDPSend error on unix
This commit is contained in:
parent
775e46788c
commit
3eb2bd0dfc
@ -58,10 +58,14 @@ void UDPSend(Client* c, std::string Data) {
|
|||||||
c->SetStatus(-1);
|
c->SetStatus(-1);
|
||||||
}
|
}
|
||||||
#else // unix
|
#else // unix
|
||||||
if (sendOk != 0) {
|
if (sendOk == -1) {
|
||||||
debug(Sec("(UDP) Send Failed Code : ") + std::string(strerror(errno)));
|
debug(Sec("(UDP) Send Failed Code : ") + std::string(strerror(errno)));
|
||||||
if (c->GetStatus() > -1)
|
if (c->GetStatus() > -1)
|
||||||
c->SetStatus(-1);
|
c->SetStatus(-1);
|
||||||
|
} else if (sendOk == 0) {
|
||||||
|
debug(Sec("(UDP) sendto returned 0"));
|
||||||
|
if (c->GetStatus() > -1)
|
||||||
|
c->SetStatus(-1);
|
||||||
}
|
}
|
||||||
#endif // WIN32
|
#endif // WIN32
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user