From 801dd35def160b54c7ba40f1cc32268abdca17b3 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sun, 14 Mar 2021 12:13:28 +0000 Subject: [PATCH] ssproxy: deal with lack of policy when replying with stream denied --- lib/secure-streams/secure-streams-process.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/secure-streams/secure-streams-process.c b/lib/secure-streams/secure-streams-process.c index 6bfa5d6df..acd55b4e4 100644 --- a/lib/secure-streams/secure-streams-process.c +++ b/lib/secure-streams/secure-streams-process.c @@ -493,7 +493,9 @@ callback_ss_proxy(struct lws *wsi, enum lws_callback_reasons reason, n = 8; - lws_ser_wu32be((uint8_t *)&s[4], conn->ss ? conn->ss->policy->client_buflen : 0); + lws_ser_wu32be((uint8_t *)&s[4], conn->ss && + conn->ss->policy ? + conn->ss->policy->client_buflen : 0); /* * If there's rideshare sequencing, it's added after the