You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by bn...@apache.org on 2002/02/01 18:29:27 UTC
cvs commit: httpd-2.0/server/mpm/netware mpm_netware.c
bnicholes 02/02/01 09:29:27
Modified: server/mpm/netware mpm_netware.c
Log:
Fixed the unload process so that the console command gets properly
unregistered. This fixes the 88 unreleased resources after termination
Revision Changes Path
1.30 +4 -2 httpd-2.0/server/mpm/netware/mpm_netware.c
Index: mpm_netware.c
===================================================================
RCS file: /home/cvs/httpd-2.0/server/mpm/netware/mpm_netware.c,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- mpm_netware.c 31 Jan 2002 19:21:34 -0000 1.29
+++ mpm_netware.c 1 Feb 2002 17:29:27 -0000 1.30
@@ -183,6 +183,8 @@
static int request_count;
/* Structure used to register/deregister a console handler with the OS */
+static int InstallConsoleHandler(void);
+static void RemoveConsoleHandler(void);
static int CommandLineInterpreter(scr_t screenID, const char *commandLine);
static CommandParser_t ConsoleHandler = {0, NULL, 0};
#define HANDLEDCOMMAND 0
@@ -270,7 +272,7 @@
static void mpm_term(void)
{
- UnRegisterConsoleCommand(&ConsoleHandler);
+ RemoveConsoleHandler();
wait_to_finish = 0;
}
@@ -319,7 +321,7 @@
NXThreadYield();
}
*/
- return 0;
+ return 1;
}
/*****************************************************************