httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gregg L. Smith" <li...@glewis.com>
Subject Re: [VOTE] Release Apache HTTP server 2.3.0-alpha
Date Tue, 09 Dec 2008 04:31:12 GMT
Nick,

"It works!" ... but needs to have mpm_common.h included
I notice it takes about 4 seconds to serve the "It works" page on this
P4 3.0G HT, 2.5G DDR2 XP  VC6

Gregg

--- modules/arch/win32/mod_win32.c    (revision 724570)
+++ modules/arch/win32/mod_win32.c    (working copy)
@@ -31,6 +31,7 @@
 #include "mod_cgi.h"
 #include "apr_lib.h"
 #include "ap_regkey.h"
+#include "mpm_common.h"
 
 extern OSVERSIONINFO osver; /* hiding in mpm_winnt.c */
 static int win_nt;
@@ -544,6 +545,7 @@
 static int win32_pre_config(apr_pool_t *pconf_, apr_pool_t *plog, 
apr_pool_t *ptemp)
 {
     win_nt = (osver.dwPlatformId != VER_PLATFORM_WIN32_WINDOWS);
+    ap_sys_privileges_handlers(1);
     return OK;
 }



Nick Kew wrote:
> Gregg L. Smith wrote:
>>
>> Am I missing something?
>>
>> [Mon Dec 08 13:21:17 2008] [crit] Server MUST relinquish startup 
>> privileges before accepting connections.  Please ensure mod_unixd or 
>> other system security module is loaded.
>> Configuration Failed
>
> Probably not.  Looks like this'll be broken on all non-unix-family
> platforms, for the same reason.
>
> Does the following patch fix it for you?
>
> --- modules/arch/win32/mod_win32.c    (revision 724570)
> +++ modules/arch/win32/mod_win32.c    (working copy)
> @@ -544,6 +544,7 @@
>  static int win32_pre_config(apr_pool_t *pconf_, apr_pool_t *plog, 
> apr_pool_t *ptemp)
>  {
>      win_nt = (osver.dwPlatformId != VER_PLATFORM_WIN32_WINDOWS);
> +    ap_sys_privileges_handlers(1);
>      return OK;
>  }
>


Mime
View raw message