mirror of
https://github.com/telemt/telemt.git
synced 2026-05-13 23:31:44 +03:00
Reduce Lock-free IP-Tracker Cleanup backlog
This commit is contained in:
@@ -73,7 +73,8 @@ impl Drop for UserConnectionReservation {
|
||||
self.active = false;
|
||||
self.stats.decrement_user_curr_connects(&self.user);
|
||||
if self.tracks_ip {
|
||||
self.ip_tracker.enqueue_cleanup(self.user.clone(), self.ip);
|
||||
self.ip_tracker
|
||||
.release_or_enqueue_cleanup(self.user.clone(), self.ip);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user