]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE12-linux-free-dont-drop-alloc-sem-20040714
authorChas Williams <chas@cmf.nrl.navy.mil>
Mon, 18 Oct 2004 06:54:37 +0000 (06:54 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 18 Oct 2004 06:54:37 +0000 (06:54 +0000)
FIXES 5831

dropping semaphore not needed, so don't

(cherry picked from commit 4aba717d6404cad38583e96eb38227f542dad430)

src/afs/LINUX/osi_alloc.c

index f2ba713f96f6055e4b3a9835f698312382ac5f3d..af0bcaff9a828a7e6b9138a08bf3e44cd96fb865 100644 (file)
@@ -330,9 +330,7 @@ void *osi_linux_alloc(unsigned int asize, int drop_glock)
 
   free_error:
     if (new) {
-       up(&afs_linux_alloc_sem);
        linux_free(new);
-       down(&afs_linux_alloc_sem);
     }
     new = NULL;
     goto error;