00a5f47caec074c7c919dd89a3ea4e7bcbc90538
- Update WebSocketUserData to use a message queue for handling outgoing messages, improving concurrency and message delivery. - Modify pingClients method to handle multiple connections per user and implement timeout logic for ping responses. - Enhance addConnection and removeConnection methods to manage multiple connections for each user, including detailed logging of connection states. - Update handleBrokerMessage to send messages to all active connections for a user, ensuring proper queue management and callback invocation.
Description
No description provided
Languages
JavaScript
75.7%
Vue
19.9%
C++
2.9%
Shell
1.2%
CMake
0.1%