diff --git a/src/proto/streams/store.rs b/src/proto/streams/store.rs index 9beec45..25e62b0 100644 --- a/src/proto/streams/store.rs +++ b/src/proto/streams/store.rs @@ -341,7 +341,7 @@ impl<'a> Ptr<'a> { /// concerned. pub fn unlink(&mut self) { let id = self.key.stream_id; - self.store.ids.remove(&id); + self.store.ids.swap_remove(&id); } }