Fix Subscription panics when unsubscribing from exhausted stream #157

This commit is contained in:
Sunli 2020-06-06 19:58:36 +08:00
parent 1c1c50cef0
commit 52996501ad

View File

@ -22,7 +22,9 @@ impl SubscriptionStreams {
}
pub fn remove(&mut self, id: usize) {
self.streams.remove(id);
if self.streams.contains(id) {
self.streams.remove(id);
}
}
}