diff --git a/src/multiplexed_socket.cpp b/src/multiplexed_socket.cpp
index e064186c63b40a2fe1c2c347f866ea70ee861419..bf0948e6bcfc51f4ae624d49b452ecae97163de0 100644
--- a/src/multiplexed_socket.cpp
+++ b/src/multiplexed_socket.cpp
@@ -820,10 +820,10 @@ public:
     ChannelReadyCb readyCb_ {};
     OnShutdownCb shutdownCb_ {};
     std::atomic_bool isShutdown_ {false};
-    std::string name {};
-    uint16_t channel {};
-    std::weak_ptr<MultiplexedSocket> endpoint {};
-    bool isInitiator_ {false};
+    const std::string name {};
+    const uint16_t channel {};
+    const std::weak_ptr<MultiplexedSocket> endpoint {};
+    const bool isInitiator_ {false};
     std::function<void()> rmFromMxSockCb_;
 
     bool isAnswered_ {false};