Invalidate a handle. Returns true if the handle existed.
(&self, handle: &str)
| 214 | |
| 215 | /// Invalidate a handle. Returns true if the handle existed. |
| 216 | pub fn invalidate(&self, handle: &str) -> bool { |
| 217 | let mut sessions = self.sessions.write().unwrap_or_else(|p| p.into_inner()); |
| 218 | sessions.remove(handle).is_some() |
| 219 | } |
| 220 | |
| 221 | /// Forget per-connection rate-limit and spike state on disconnect. |
| 222 | pub fn forget_connection(&self, conn_key: &str) { |
no test coverage detected