Make 'pending reset' streams not count towards active streams

This commit is contained in:
Sean McArthur
2019-03-12 14:39:48 -07:00
parent feff97905f
commit 492f4e7f11
7 changed files with 22 additions and 36 deletions

View File

@@ -746,11 +746,17 @@ where
Ok(())
}
#[cfg(feature = "unstable")]
pub fn num_active_streams(&self) -> usize {
let me = self.inner.lock().unwrap();
me.store.num_active_streams()
}
pub fn has_streams(&self) -> bool {
let me = self.inner.lock().unwrap();
me.counts.has_streams()
}
pub fn has_streams_or_other_references(&self) -> bool {
let me = self.inner.lock().unwrap();
me.counts.has_streams() || me.refs > 1