]> granicus.if.org Git - apache/commitdiff
axe some deprecated MULTITHREAD code
authorJeff Trawick <trawick@apache.org>
Wed, 22 Mar 2000 11:36:52 +0000 (11:36 +0000)
committerJeff Trawick <trawick@apache.org>
Wed, 22 Mar 2000 11:36:52 +0000 (11:36 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84825 13f79535-47bb-0310-9956-ffa450edef68

os/win32/os.h
server/mpm/mpmt_pthread/scoreboard.c

index 6f67a0e08e5051f23879d63256fda907ce9d49ad..abd98ae8a8b9f0b5d1ae7fad3b5a3d2fc10d86a7 100644 (file)
 #define USE_LONGJMP
 #define HAVE_MMAP
 #define USE_MMAP_SCOREBOARD
-#define MULTITHREAD
 #define HAVE_CANONICAL_FILENAME
 #define HAVE_DRIVE_LETTERS
 #define HAVE_SENDFILE
index 8a2e1f833c9b0975dc407de9ca77b4e4496a33ce..31430cb7b966f2c89c92c8ef06582bec192710cf 100644 (file)
@@ -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"
 
@@ -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);