From 8e9630459b91a6def5130e50ec71c4c0bad08fa9 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 8 Jul 2025 21:32:15 +0400 Subject: [PATCH] Add session_id to mtproto logs. --- Telegram/SourceFiles/mtproto/session_private.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/mtproto/session_private.cpp b/Telegram/SourceFiles/mtproto/session_private.cpp index 0786eb68ea..4458537725 100644 --- a/Telegram/SourceFiles/mtproto/session_private.cpp +++ b/Telegram/SourceFiles/mtproto/session_private.cpp @@ -1388,9 +1388,10 @@ void SessionPrivate::handleReceived() { auto sfrom = decryptedInts + 4U; // msg_id + seq_no + length + message MTP_LOG(_shiftedDcId, ("Recv: ") + DumpToText(sfrom, end) - + QString(" (dc:%1,key:%2)" + + QString(" (dc:%1,key:%2,session:%3)" ).arg(AbstractConnection::ProtocolDcDebugId(getProtocolDcId()) - ).arg(_encryptionKey->keyId())); + ).arg(_encryptionKey->keyId() + ).arg(_sessionId)); const auto registered = _receivedMessageIds.registerMsgId( msgId, @@ -2663,9 +2664,10 @@ bool SessionPrivate::sendSecureRequest( auto from = request->constData() + 4; MTP_LOG(_shiftedDcId, ("Send: ") + DumpToText(from, from + messageSize) - + QString(" (dc:%1,key:%2)" + + QString(" (dc:%1,key:%2,session:%3)" ).arg(AbstractConnection::ProtocolDcDebugId(getProtocolDcId()) - ).arg(_encryptionKey->keyId())); + ).arg(_encryptionKey->keyId() + ).arg(_sessionId)); uchar encryptedSHA256[32]; MTPint128 &msgKey(*(MTPint128*)(encryptedSHA256 + 8));