httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dr...@locus.apache.org
Subject cvs commit: apache-2.0/src/lib/apr/locks/beos crossproc.c intraproc.c
Date Thu, 23 Mar 2000 15:11:51 GMT
dreid       00/03/23 07:11:51

  Modified:    src      CHANGES
               src/lib/apr/locks/beos crossproc.c intraproc.c
  Log:
  When the lock cleanup routine is called the semphores weren't
  being removed on BeOS.  This corrects that oversight.
  
  Revision  Changes    Path
  1.43      +3 -0      apache-2.0/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/CHANGES,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- CHANGES	2000/03/23 14:48:44	1.42
  +++ CHANGES	2000/03/23 15:11:49	1.43
  @@ -1,4 +1,7 @@
   Changes with Apache 2.0a2-dev
  +  *) Actually remove the sempahore when the lock cleanup routine
  +     is called on BeOS. [David Reid]
  +
     *) Clear hook registrations between reads of the config file.
        When DSOs are unloaded and re-loaded the old hook pointers may
        no longer be valid. This fix eliminates potential segfaults.
  
  
  
  1.8       +1 -0      apache-2.0/src/lib/apr/locks/beos/crossproc.c
  
  Index: crossproc.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/locks/beos/crossproc.c,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- crossproc.c	2000/03/15 12:11:07	1.7
  +++ crossproc.c	2000/03/23 15:11:50	1.8
  @@ -63,6 +63,7 @@
               release_sem (lock->sem_interproc);
       	}
       }
  +    delete_sem(lock->sem_interproc);
       return APR_SUCCESS;
   }    
   
  
  
  
  1.7       +1 -0      apache-2.0/src/lib/apr/locks/beos/intraproc.c
  
  Index: intraproc.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/locks/beos/intraproc.c,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- intraproc.c	2000/03/14 13:11:31	1.6
  +++ intraproc.c	2000/03/23 15:11:50	1.7
  @@ -65,6 +65,7 @@
               return errno;
       	}
       }
  +    delete_sem(lock->sem_intraproc);
       return APR_SUCCESS;
   }    
   
  
  
  

Mime
View raw message