aboutsummaryrefslogtreecommitdiff
path: root/src/server/authserver/Server/RealmSocket.cpp
diff options
context:
space:
mode:
authorVincent_Michael <Vincent_Michael@gmx.de>2013-02-12 21:21:06 +0100
committerVincent_Michael <Vincent_Michael@gmx.de>2013-02-12 21:21:06 +0100
commitd292b05ac1fb04be23161072a7386d7f44905fe1 (patch)
treed51653352565dd636b3808303ab2013aaccb08fa /src/server/authserver/Server/RealmSocket.cpp
parenta0cb102538dae7fa2d173b4d1990a4aef8e5d55c (diff)
parent20cd6cfc61414c47a6ed784e62f967ca6b44960e (diff)
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Diffstat (limited to 'src/server/authserver/Server/RealmSocket.cpp')
-rw-r--r--src/server/authserver/Server/RealmSocket.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/authserver/Server/RealmSocket.cpp b/src/server/authserver/Server/RealmSocket.cpp
index e67af783d5f..565a8c9a600 100644
--- a/src/server/authserver/Server/RealmSocket.cpp
+++ b/src/server/authserver/Server/RealmSocket.cpp
@@ -23,10 +23,6 @@
#include "RealmSocket.h"
#include "Log.h"
-#ifndef MSG_NOSIGNAL
-#define MSG_NOSIGNAL 0
-#endif
-
RealmSocket::Session::Session(void) {}
RealmSocket::Session::~Session(void) { }
@@ -138,7 +134,11 @@ ssize_t RealmSocket::noblk_send(ACE_Message_Block &message_block)
return -1;
// Try to send the message directly.
+#ifdef MSG_NOSIGNAL
ssize_t n = peer().send(message_block.rd_ptr(), len, MSG_NOSIGNAL);
+#else
+ ssize_t n = peer().send(message_block.rd_ptr(), len);
+#endif // MSG_NOSIGNAL
if (n < 0)
{