aboutsummaryrefslogtreecommitdiffstats
path: root/mumd/src/network/tcp.rs
diff options
context:
space:
mode:
Diffstat (limited to 'mumd/src/network/tcp.rs')
-rw-r--r--mumd/src/network/tcp.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/mumd/src/network/tcp.rs b/mumd/src/network/tcp.rs
index 7606987..2a97b4a 100644
--- a/mumd/src/network/tcp.rs
+++ b/mumd/src/network/tcp.rs
@@ -269,12 +269,9 @@ async fn listen(
}
};
match packet {
- ControlPacket::TextMessage(msg) => {
- info!(
- "Got message from user with session ID {}: {}",
- msg.get_actor(),
- msg.get_message()
- );
+ ControlPacket::TextMessage(mut msg) => {
+ let mut state = state.write().unwrap();
+ state.register_message((msg.take_message(), msg.get_actor()));
}
ControlPacket::CryptSetup(msg) => {
debug!("Crypt setup");