eliminate unnecessary (and overloaded) variable
This commit is contained in:
parent
8b73cafaf0
commit
286253cdc6
@ -156,25 +156,22 @@ fn main() -> io::Result<()> {
|
|||||||
|
|
||||||
token => {
|
token => {
|
||||||
// Poll Players
|
// Poll Players
|
||||||
let done = if let Some(player) = players.get_mut(&token) {
|
if let Some(player) = players.get_mut(&token) {
|
||||||
let mut player = player.lock().unwrap();
|
let mut player = player.lock().unwrap();
|
||||||
player.client.poll(event).await;
|
player.client.poll(event).await;
|
||||||
if !player.client.closed {
|
if !player.client.closed {
|
||||||
let mut server = server.lock().await;
|
let mut server = server.lock().await;
|
||||||
player.process_packets(&mut server).await;
|
player.process_packets(&mut server).await;
|
||||||
}
|
}
|
||||||
player.client.closed
|
if player.client.closed {
|
||||||
} else {
|
drop(player);
|
||||||
false
|
if let Some(player) = players.remove(&token) {
|
||||||
};
|
let mut player = player.lock().unwrap();
|
||||||
|
player.remove().await;
|
||||||
if done {
|
poll.registry().deregister(&mut player.client.connection)?;
|
||||||
if let Some(player) = players.remove(&token) {
|
}
|
||||||
let mut player = player.lock().unwrap();
|
|
||||||
player.remove().await;
|
|
||||||
poll.registry().deregister(&mut player.client.connection)?;
|
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
// Poll current Clients (non players)
|
// Poll current Clients (non players)
|
||||||
// Maybe received an event for a TCP connection.
|
// Maybe received an event for a TCP connection.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user