From: William A. Rowe Jr Date: Thu, 24 Jan 2002 07:47:10 +0000 (+0000) Subject: A quick hack around Aaron's patch. Win32 'supports' anon shm, but X-Git-Tag: 2.0.31~109 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7c93a08860fb016e51248fca4c2f7bc9c9f7c247;p=apache A quick hack around Aaron's patch. Win32 'supports' anon shm, but Apache's implementation requires fork(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92996 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/scoreboard.c b/server/scoreboard.c index a2572a8699..927a636423 100644 --- a/server/scoreboard.c +++ b/server/scoreboard.c @@ -164,6 +164,7 @@ static apr_status_t open_scoreboard(apr_pool_t *p) apr_status_t rv; char *fname = NULL; +#ifndef WIN32 rv = apr_shm_create(&scoreboard_shm, scoreboard_size, fname, p); if ((rv != APR_SUCCESS) && (rv != APR_ENOTIMPL)) { ap_log_error(APLOG_MARK, APLOG_CRIT, rv, NULL, @@ -172,6 +173,9 @@ static apr_status_t open_scoreboard(apr_pool_t *p) return rv; } if (rv == APR_ENOTIMPL) { +#else + { +#endif if (ap_scoreboard_fname) { fname = ap_server_root_relative(p, ap_scoreboard_fname); }