From d3c2bba18b0e609cb734e3e47cf840cd7e332277 Mon Sep 17 00:00:00 2001 From: Michael Beaumont Date: Mon, 17 Aug 2020 21:20:17 +0200 Subject: [PATCH] Increment Stream.refs when sending a push promise --- src/proto/streams/streams.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/proto/streams/streams.rs b/src/proto/streams/streams.rs index b97035a..79a28e3 100644 --- a/src/proto/streams/streams.rs +++ b/src/proto/streams/streams.rs @@ -1005,6 +1005,7 @@ impl StreamRef { return Err(err.into()); } + me.refs += 1; let opaque = OpaqueStreamRef::new(self.opaque.inner.clone(), &mut me.store.resolve(child_key));