BUG/MINOR: mux-h2: make sure we check the conn_stream in early data
When dealing with early data we scan the list of stream to notify them.
We're not supposed to have h2s->cs == NULL here but it doesn't cost much
to make the scan more robust and verify it before notifying.
No backport is needed.
diff --git a/src/mux_h2.c b/src/mux_h2.c
index 4ca7122..faa5d0b 100644
--- a/src/mux_h2.c
+++ b/src/mux_h2.c
@@ -2665,7 +2665,7 @@
while (node) {
h2s = container_of(node, struct h2s, by_id);
- if (h2s->cs->flags & CS_FL_WAIT_FOR_HS)
+ if (h2s->cs && h2s->cs->flags & CS_FL_WAIT_FOR_HS)
h2s_notify_recv(h2s);
node = eb32_next(node);
}