From 56ff86b22ae8d327a5ba4728bde476116d971817 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Wed, 21 May 2025 23:59:16 +0800 Subject: session(write): write then restore reading --- src/session.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/session.hpp') diff --git a/src/session.hpp b/src/session.hpp index ad2cc24..882c630 100644 --- a/src/session.hpp +++ b/src/session.hpp @@ -5,6 +5,7 @@ #include "format.hpp" #include #include +#include #include #include @@ -62,7 +63,7 @@ class CSession { int m_port; bool m_isAdmin = false; - bool m_isReading = false; + std::optional m_szReading = std::nullopt; bool m_bMuted = false; bool m_bDeaf = true; // init as true as we don't want anything during registerSession -- cgit v1.2.3