From 9bd88190456dda7f9ae112e2f13b92e4b20e00d0 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 22 Jun 2021 16:46:53 +0100 Subject: [PATCH] ss: avoid null ss policy on req tx --- lib/secure-streams/secure-streams.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/secure-streams/secure-streams.c b/lib/secure-streams/secure-streams.c index b1c75e9b6..24d83f134 100644 --- a/lib/secure-streams/secure-streams.c +++ b/lib/secure-streams/secure-streams.c @@ -1443,6 +1443,12 @@ _lws_ss_request_tx(lws_ss_handle_t *h) return LWSSSSRET_OK; } + if (!h->policy) { + /* avoid crash */ + lwsl_err("%s: null policy\n", __func__); + return LWSSSSRET_OK; + } + if (h->policy->flags & LWSSSPOLF_SERVER) return LWSSSSRET_OK;