bjh 99/07/19 00:32:23
Modified: mpm/src/modules/mpm/spmt_os2 spmt_os2.c Log: Releasing a semaphore you don't own isn't a fatal error. Also update with latest hook. Revision Changes Path 1.5 +2 -2 apache-2.0/mpm/src/modules/mpm/spmt_os2/spmt_os2.c Index: spmt_os2.c =================================================================== RCS file: /home/cvs/apache-2.0/mpm/src/modules/mpm/spmt_os2/spmt_os2.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- spmt_os2.c 1999/07/16 05:30:35 1.4 +++ spmt_os2.c 1999/07/19 07:32:20 1.5 @@ -72,6 +72,7 @@ #include "iol_socket.h" #define INCL_DOS +#define INCL_DOSERRORS #include <os2.h> #include <stdlib.h> @@ -1759,7 +1760,7 @@ { ULONG rc; rc = DosReleaseMutexSem(mtx->mutex_handle); - ap_assert(rc == 0); + ap_assert(rc == 0 || rc == ERROR_NOT_OWNER); } API_EXPORT(void) ap_thread_mutex_destroy(ap_thread_mutex *mtx) @@ -1806,6 +1807,5 @@ NULL, /* check access */ NULL, /* type_checker */ NULL, /* pre-run fixups */ - NULL, /* logger */ NULL /* register hooks */ };