]> granicus.if.org Git - apache/commitdiff
yank some dead code and variables
authorJeff Trawick <trawick@apache.org>
Wed, 6 Apr 2011 19:59:20 +0000 (19:59 +0000)
committerJeff Trawick <trawick@apache.org>
Wed, 6 Apr 2011 19:59:20 +0000 (19:59 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089605 13f79535-47bb-0310-9956-ffa450edef68

server/mpm/winnt/mpm_winnt.c
server/mpm/winnt/nt_eventlog.c
server/mpm/winnt/service.c

index 1812e6361335d52953cac34f17292818bde6ee2a..253fc69476bf8673aeee93f9f0277fd263284f56 100644 (file)
@@ -91,25 +91,6 @@ void child_main(apr_pool_t *pconf);
  */
 static HANDLE pipe;
 
-/* Stub functions until this MPM supports the connection status API */
-
-AP_DECLARE(void) ap_update_connection_status(long conn_id, const char *key, \
-                                             const char *value)
-{
-    /* NOP */
-}
-
-AP_DECLARE(void) ap_reset_connection_status(long conn_id)
-{
-    /* NOP */
-}
-
-AP_DECLARE(apr_array_header_t *) ap_get_status_table(apr_pool_t *p)
-{
-    /* NOP */
-    return NULL;
-}
-
 /*
  * Command processors
  */
index 055a261c75b0b1b3f8a0a2235ab1dbf3073bfdc3..8ff706e418294b0a4f27f941783340e05a244c07 100644 (file)
@@ -132,10 +132,8 @@ void mpm_nt_eventlog_stderr_flush(void)
 void mpm_nt_eventlog_stderr_open(char *argv0, apr_pool_t *p)
 {
     SECURITY_ATTRIBUTES sa;
-    HANDLE hProc = GetCurrentProcess();
     HANDLE hPipeRead = NULL;
     HANDLE hPipeWrite = NULL;
-    HANDLE hDup = NULL;
     DWORD  threadid;
     apr_file_t *eventlog_file;
     apr_file_t *stderr_file;
index 808bfeacf16bc9b767cb5d184daadde067b9b9b9..fb5704aa4e7fd2bdb424856ee6fdb4f92cf2c6f9 100644 (file)
@@ -159,8 +159,6 @@ void hold_console_open_on_error(void)
     while ((remains > 0) && WaitForSingleObject(hConIn, 1000) != WAIT_FAILED);
 }
 
-static BOOL  die_on_logoff = FALSE;
-
 static BOOL CALLBACK console_control_handler(DWORD ctrl_type)
 {
     switch (ctrl_type)
@@ -210,39 +208,6 @@ void mpm_start_console_handler(void)
 }
 
 
-/* Special situation - children of services need to mind their
- * P's & Q's and wait quietly, ignoring the mean OS signaling
- * shutdown and other horrors, to kill them gracefully...
- */
-
-static BOOL CALLBACK child_control_handler(DWORD ctrl_type)
-{
-    switch (ctrl_type)
-    {
-        case CTRL_C_EVENT:
-        case CTRL_BREAK_EVENT:
-            /* for Interrupt signals, ignore them.
-             * The system will also signal the parent process,
-             * which will terminate Apache.
-             */
-            return TRUE;
-
-        case CTRL_CLOSE_EVENT:
-        case CTRL_LOGOFF_EVENT:
-        case CTRL_SHUTDOWN_EVENT:
-            /* for Shutdown signals, ignore them, but...             .
-             * The system will also signal the parent process,
-             * which will terminate Apache, so we need to wait.
-             */
-            Sleep(30000);
-            return TRUE;
-    }
-
-    /* We should never get here, but this is (mostly) harmless */
-    return FALSE;
-}
-
-
 void mpm_start_child_console_handler(void)
 {
     FreeConsole();
@@ -302,7 +267,6 @@ static void set_service_description(void)
 {
     const char *full_description;
     SC_HANDLE schSCManager;
-    BOOL ret = 0;
 
     /* Nothing to do if we are a console
      */