From 513623fc0e5182d37aaf91c6dc42670bca3aa888 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Tue, 11 Mar 2025 09:54:43 +0800 Subject: session: log if user exited without registering --- src/session.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/session.cpp b/src/session.cpp index 9838c3a..1c8dbf1 100644 --- a/src/session.cpp +++ b/src/session.cpp @@ -82,8 +82,10 @@ CSession::SRecvData CSession::read(const std::string &msg) { void CSession::run() { onConnect(); - if (registerSession()) - recvLoop(); + registerSession() ? + recvLoop() : + // TODO: get ip and print the ip also + log(LOG, "User exited without even registering"); g_pSessionManager->removeSession(self); } -- cgit v1.2.3