瀏覽代碼

Do not "keep-alive" if "upgrade" was requested

Evgeny Grin (Karlson2k) 8 年之前
父節點
當前提交
17a75e5923
共有 1 個文件被更改,包括 2 次插入7 次删除
  1. 2 7
      src/microhttpd/connection.c

+ 2 - 7
src/microhttpd/connection.c

@@ -1113,13 +1113,8 @@ keepalive_possible (struct MHD_Connection *connection)
       if (MHD_lookup_header_s_token_ci (connection,
                                         MHD_HTTP_HEADER_CONNECTION,
                                         "upgrade"))
-        {
-#ifdef UPGRADE_SUPPORT
-           if ( (NULL == connection->response) ||
-                (NULL == connection->response->upgrade_handler) )
-#endif /* UPGRADE_SUPPORT */
-             return MHD_NO;
-        }
+        return MHD_NO;
+
       if (MHD_lookup_header_s_token_ci (connection,
                                         MHD_HTTP_HEADER_CONNECTION,
                                         "close"))