mirror of
https://port.numenaute.org/aleajactaest/khanat-opennel-code.git
synced 2024-11-17 04:51:52 +00:00
Fixed: Catch ESocket exceptions when disconnecting and log it
--HG-- branch : develop
This commit is contained in:
parent
c05a8d3c2e
commit
4f996024d9
1 changed files with 10 additions and 1 deletions
|
@ -2756,7 +2756,16 @@ void CNetworkConnection::sendSystemDisconnection()
|
|||
uint32 length = message.length();
|
||||
|
||||
if (_Connection.connected())
|
||||
_Connection.send (message.buffer(), length);
|
||||
{
|
||||
try
|
||||
{
|
||||
_Connection.send(message.buffer(), length);
|
||||
}
|
||||
catch (const ESocket &e)
|
||||
{
|
||||
nlwarning("Socket exception: %s", e.what());
|
||||
}
|
||||
}
|
||||
//sendUDP (&(_Connection), message.buffer(), length);
|
||||
statsSend(length);
|
||||
|
||||
|
|
Loading…
Reference in a new issue