Skip to content

Commit 5a0cea6

Browse files
authored
Really fix idle servers (#141)
1 parent d0e8171 commit 5a0cea6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/client.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1011,10 +1011,10 @@ impl<S, T> Drop for Client<S, T> {
10111011

10121012
// Dirty shutdown
10131013
// TODO: refactor, this is not the best way to handle state management.
1014-
if self.connected_to_server {
1015-
if let Some(address_id) = self.last_address_id {
1016-
self.stats.client_disconnecting(self.process_id, address_id);
1014+
if let Some(address_id) = self.last_address_id {
1015+
self.stats.client_disconnecting(self.process_id, address_id);
10171016

1017+
if self.connected_to_server {
10181018
if let Some(process_id) = self.last_server_id {
10191019
self.stats.server_idle(process_id, address_id);
10201020
}

0 commit comments

Comments
 (0)