apr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From wr...@apache.org
Subject cvs commit: apr/locks/win32 proc_mutex.c
Date Wed, 31 Jul 2002 06:08:08 GMT
wrowe       2002/07/30 23:08:08

  Modified:    locks/win32 proc_mutex.c
  Log:
    Handle leaks right now are a huge problem.  Close two of them.
  
  Revision  Changes    Path
  1.10      +2 -6      apr/locks/win32/proc_mutex.c
  
  Index: proc_mutex.c
  ===================================================================
  RCS file: /home/cvs/apr/locks/win32/proc_mutex.c,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- proc_mutex.c	7 Jun 2002 14:04:34 -0000	1.9
  +++ proc_mutex.c	31 Jul 2002 06:08:08 -0000	1.10
  @@ -76,10 +76,6 @@
                                                   apr_pool_t *pool)
   {
       HANDLE hMutex;
  -    SECURITY_ATTRIBUTES sec;
  -    sec.nLength = sizeof(SECURITY_ATTRIBUTES);
  -    sec.lpSecurityDescriptor = NULL;
  -    sec.bInheritHandle = TRUE;
   
       /* With Win2000 Terminal Services, the Mutex name can have a 
        * "Global\" or "Local\" prefix to explicitly create the object 
  @@ -94,7 +90,7 @@
               fname = apr_pstrdup(pool, fname);
       }
   
  -    hMutex = CreateMutex(&sec, FALSE, fname);
  +    hMutex = CreateMutex(NULL, FALSE, fname);
       if (!hMutex) {
   	return apr_get_os_error();
       }
  @@ -119,7 +115,7 @@
       else
           fname = apr_pstrdup(pool, fname);
   
  -    hMutex = OpenMutex(MUTEX_ALL_ACCESS, TRUE, fname);
  +    hMutex = OpenMutex(MUTEX_ALL_ACCESS, FALSE, fname);
       if (!hMutex) {
   	return apr_get_os_error();
       }
  
  
  

Mime
View raw message