diff options
| author | Eskil Queseth <eskilq@kth.se> | 2021-05-18 02:36:47 +0200 |
|---|---|---|
| committer | Eskil Queseth <eskilq@kth.se> | 2021-05-18 02:36:47 +0200 |
| commit | 19267cb7ac28ce51674baa9516ebb36074709d4f (patch) | |
| tree | 1e6dccb1e5c349ceaab3e267fa339202d7fd16f3 /mumd/src/network | |
| parent | 4473bdd1536699c53f27085dd7d4d5d14dd93508 (diff) | |
| download | mum-19267cb7ac28ce51674baa9516ebb36074709d4f.tar.gz | |
add ability for backend to keep track of messages
Diffstat (limited to 'mumd/src/network')
| -rw-r--r-- | mumd/src/network/tcp.rs | 9 |
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"); |
