X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-websock.c;fp=src%2Fafb-websock.c;h=9f5619fbed5a9dc03f28b29e271f6424bf6ac01f;hb=5dd6480727cc1ecb12483fc4d971d73176505748;hp=b4ad57a12190da7e8addac0c5dd3cdd9b0c8b3cc;hpb=f262b0f726ac0577f40525038b779185f144873f;p=src%2Fapp-framework-binder.git diff --git a/src/afb-websock.c b/src/afb-websock.c index b4ad57a1..9f5619fb 100644 --- a/src/afb-websock.c +++ b/src/afb-websock.c @@ -204,8 +204,11 @@ int afb_websock_check_upgrade(struct afb_hreq *hreq) ws = NULL; rc = check_websocket_upgrade(hreq->connection, protodefs, afb_hreq_context(hreq), &ws); - if (rc && ws != NULL) - hreq->upgrade = 1; + if (rc == 1) { + hreq->replied = 1; + if (ws != NULL) + hreq->upgrade = 1; + } return rc; }