diff options
Diffstat (limited to 'mumd/src/state.rs')
| -rw-r--r-- | mumd/src/state.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mumd/src/state.rs b/mumd/src/state.rs index ef1cd6d..0de29f1 100644 --- a/mumd/src/state.rs +++ b/mumd/src/state.rs @@ -100,7 +100,10 @@ impl State { server_state: self.server.clone(), }))) } - _ => { (false, Ok(None)) } + Command::ServerDisconnect => { + self.phase_watcher.0.broadcast(StatePhase::Disconnected).unwrap(); + (false, Ok(None)) + } } } |
