diff --git a/main/SAPI.c b/main/SAPI.c index 0a7f219e847e5..8f67adcdd6849 100644 --- a/main/SAPI.c +++ b/main/SAPI.c @@ -452,6 +452,9 @@ SAPI_API void sapi_activate(void) } SG(rfc1867_uploaded_files) = NULL; + if (sapi_module.activate) { + sapi_module.activate(); + } /* Handle request method */ if (SG(server_context)) { if (PG(enable_post_data_reading) @@ -468,9 +471,6 @@ SAPI_API void sapi_activate(void) /* Cookies */ SG(request_info).cookie_data = sapi_module.read_cookies(); } - if (sapi_module.activate) { - sapi_module.activate(); - } if (sapi_module.input_filter_init) { sapi_module.input_filter_init(); }