aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Server/WorldSocket.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Server/WorldSocket.cpp b/src/server/game/Server/WorldSocket.cpp
index 7b2f2319eb9..72519fbd15f 100644
--- a/src/server/game/Server/WorldSocket.cpp
+++ b/src/server/game/Server/WorldSocket.cpp
@@ -75,6 +75,7 @@ WorldSocket::WorldSocket(tcp::socket&& socket) : Socket(std::move(socket)),
_worldSession(nullptr), _authed(false), _canRequestHotfixes(true), _sendBufferSize(4096), _compressionStream(nullptr)
{
Trinity::Crypto::GetRandomBytes(_serverChallenge);
+ _sessionKey.fill(0);
_encryptKey.fill(0);
_headerBuffer.Resize(sizeof(IncomingPacketHeader));
}