You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by yl...@apache.org on 2021/01/07 17:16:19 UTC

svn commit: r1885244 - /httpd/httpd/trunk/modules/proxy/mod_proxy_wstunnel.c

Author: ylavic
Date: Thu Jan  7 17:16:19 2021
New Revision: 1885244

URL: http://svn.apache.org/viewvc?rev=1885244&view=rev
Log:
mod_proxy_wstunnel: follow up to r1885239: use ap_find_linked_module().

Modified:
    httpd/httpd/trunk/modules/proxy/mod_proxy_wstunnel.c

Modified: httpd/httpd/trunk/modules/proxy/mod_proxy_wstunnel.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_wstunnel.c?rev=1885244&r1=1885243&r2=1885244&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/proxy/mod_proxy_wstunnel.c (original)
+++ httpd/httpd/trunk/modules/proxy/mod_proxy_wstunnel.c Thu Jan  7 17:16:19 2021
@@ -452,17 +452,8 @@ static const char * proxyws_set_asynch_d
 static int proxy_wstunnel_post_config(apr_pool_t *pconf, apr_pool_t *plog,
                                       apr_pool_t *ptemp, server_rec *s)
 {
-    fallback_to_mod_proxy_http = 0;
-    if (ap_state_query(AP_SQ_MAIN_STATE) != AP_SQ_MS_CREATE_PRE_CONFIG) {
-        apr_size_t i = 0;
-        const module *mod;
-        while ((mod = ap_loaded_modules[i++])) {
-            if (strcmp(mod->name, "mod_proxy_http.c") == 0) {
-                fallback_to_mod_proxy_http = 1;
-                break;
-            }
-        }
-    }
+    fallback_to_mod_proxy_http =
+        (ap_find_linked_module("mod_proxy_http.c") != NULL);
 
     return OK;
 }