fix: exit on server disconnect
azalea currently seems to just block forever.
This commit is contained in:
parent
70c1a83eb2
commit
6fa586829c
@ -1,3 +1,5 @@
|
||||
use std::process::exit;
|
||||
|
||||
use crate::{
|
||||
State,
|
||||
commands::CommandSource,
|
||||
@ -56,6 +58,7 @@ pub async fn handle_event(client: Client, event: Event, state: State) -> anyhow:
|
||||
}
|
||||
Event::Disconnect(message) => {
|
||||
call_listeners(&state, "disconnect", message.map(|m| m.to_string())).await;
|
||||
exit(1)
|
||||
}
|
||||
Event::Login => call_listeners(&state, "login", ()).await,
|
||||
Event::RemovePlayer(player_info) => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user