From 793ba842fae2d3d2db69a268916169f3354fe843 Mon Sep 17 00:00:00 2001 From: Jed Lu Date: Mon, 10 Aug 2020 14:22:26 +0100 Subject: [PATCH] ss: http: synthesize CONNECTED for PUT as well as POST --- lib/secure-streams/protocols/ss-h1.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/secure-streams/protocols/ss-h1.c b/lib/secure-streams/protocols/ss-h1.c index 93cb8607b..3fef53469 100644 --- a/lib/secure-streams/protocols/ss-h1.c +++ b/lib/secure-streams/protocols/ss-h1.c @@ -443,8 +443,9 @@ malformed: */ if ((h->policy->protocol == LWSSSP_H1 || h->policy->protocol == LWSSSP_H2) && - h->being_serialized && - !strcmp(h->policy->u.http.method, "POST")) + h->being_serialized && ( + !strcmp(h->policy->u.http.method, "PUT") || + !strcmp(h->policy->u.http.method, "POST"))) if (lws_ss_event_helper(h, LWSSSCS_CONNECTED)) return LWSSSSRET_SS_HANDLE_DESTROYED;