Loading os/win32/os.h +0 −1 Changes for os/win32/os.h: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -101,7 +101,6 @@ #define USE_LONGJMP #define HAVE_MMAP #define USE_MMAP_SCOREBOARD #define MULTITHREAD #define HAVE_CANONICAL_FILENAME #define HAVE_DRIVE_LETTERS #define HAVE_SENDFILE Loading server/mpm/mpmt_pthread/scoreboard.c +0 −34 Changes for server/mpm/mpmt_pthread/scoreboard.c: 0 added lines, 34 removed lines. Original line number Diff line number Diff line Loading @@ -22,38 +22,6 @@ API_VAR_IMPORT char *ap_scoreboard_fname; * We begin with routines which deal with the file itself... */ #ifdef MULTITHREAD /* * In the multithreaded mode, have multiple threads - not multiple * processes that need to talk to each other. Just use a simple * malloc. But let the routines that follow, think that you have * shared memory (so they use memcpy etc.) */ void reinit_scoreboard(ap_context_t *p) { ap_assert(!ap_scoreboard_image); ap_scoreboard_image = (scoreboard *) malloc(SCOREBOARD_SIZE); if (ap_scoreboard_image == NULL) { ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, "Ouch! Out of memory reiniting scoreboard!"); } memset(ap_scoreboard_image, 0, SCOREBOARD_SIZE); } void cleanup_scoreboard(void) { ap_assert(ap_scoreboard_image); free(ap_scoreboard_image); ap_scoreboard_image = NULL; } API_EXPORT(void) ap_sync_scoreboard_image(void) { } #else /* MULTITHREAD */ #if APR_HAS_SHARED_MEMORY #include "apr_shmem.h" Loading Loading @@ -123,8 +91,6 @@ ap_inline void ap_sync_scoreboard_image(void) { } #endif /* MULTITHREAD */ API_EXPORT(int) ap_exists_scoreboard_image(void) { return (ap_scoreboard_image ? 1 : 0); Loading Loading
os/win32/os.h +0 −1 Changes for os/win32/os.h: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -101,7 +101,6 @@ #define USE_LONGJMP #define HAVE_MMAP #define USE_MMAP_SCOREBOARD #define MULTITHREAD #define HAVE_CANONICAL_FILENAME #define HAVE_DRIVE_LETTERS #define HAVE_SENDFILE Loading
server/mpm/mpmt_pthread/scoreboard.c +0 −34 Changes for server/mpm/mpmt_pthread/scoreboard.c: 0 added lines, 34 removed lines. Original line number Diff line number Diff line Loading @@ -22,38 +22,6 @@ API_VAR_IMPORT char *ap_scoreboard_fname; * We begin with routines which deal with the file itself... */ #ifdef MULTITHREAD /* * In the multithreaded mode, have multiple threads - not multiple * processes that need to talk to each other. Just use a simple * malloc. But let the routines that follow, think that you have * shared memory (so they use memcpy etc.) */ void reinit_scoreboard(ap_context_t *p) { ap_assert(!ap_scoreboard_image); ap_scoreboard_image = (scoreboard *) malloc(SCOREBOARD_SIZE); if (ap_scoreboard_image == NULL) { ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, "Ouch! Out of memory reiniting scoreboard!"); } memset(ap_scoreboard_image, 0, SCOREBOARD_SIZE); } void cleanup_scoreboard(void) { ap_assert(ap_scoreboard_image); free(ap_scoreboard_image); ap_scoreboard_image = NULL; } API_EXPORT(void) ap_sync_scoreboard_image(void) { } #else /* MULTITHREAD */ #if APR_HAS_SHARED_MEMORY #include "apr_shmem.h" Loading Loading @@ -123,8 +91,6 @@ ap_inline void ap_sync_scoreboard_image(void) { } #endif /* MULTITHREAD */ API_EXPORT(int) ap_exists_scoreboard_image(void) { return (ap_scoreboard_image ? 1 : 0); Loading