diff --git a/src/server/service.rs b/src/server/service.rs index 78a637776..e77889ecc 100644 --- a/src/server/service.rs +++ b/src/server/service.rs @@ -99,6 +99,7 @@ impl> Service for ServiceTmpl { fn is_subed(&self, id: i32) -> bool { self.0.read().unwrap().subscribes.get(&id).is_some() + || self.0.read().unwrap().new_subscribes.get(&id).is_some() } fn on_subscribe(&self, sub: ConnInner) {