]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
vutil use lockfile mutex macros for lockfile mutex
authorDerrick Brashear <shadow@dementia.org>
Fri, 15 Oct 2010 20:27:55 +0000 (16:27 -0400)
committerDerrick Brashear <shadow@dementia.org>
Mon, 18 Oct 2010 17:37:56 +0000 (10:37 -0700)
we have macroes; let's use them. makes later changes easier.

Change-Id: If128930f659c34592c27503a02d64b67d7f60a84
Reviewed-on: http://gerrit.openafs.org/2996
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Rod Widdowson <rdw@steadingsoftware.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/vol/vutil.c

index f47b8997ab90ace7aa5abc04d7766ca350bea8bb..8c6719a67e06c017cfb3d280d1c3e21f76349947 100644 (file)
@@ -1087,9 +1087,7 @@ _VUnlockFd(int fd, afs_uint32 offset)
 void
 VLockFileReinit(struct VLockFile *lf)
 {
-#ifdef AFS_PTHREAD_ENV
-    assert(pthread_mutex_lock(&lf->mutex) == 0);
-#endif /* AFS_PTHREAD_ENV */
+    AFS_LF_LOCK(lf);
 
     if (lf->fd != INVALID_FD) {
        _VCloseFd(lf->fd);
@@ -1098,9 +1096,7 @@ VLockFileReinit(struct VLockFile *lf)
 
     lf->refcount = 0;
 
-#ifdef AFS_PTHREAD_ENV
-    assert(pthread_mutex_unlock(&lf->mutex) == 0);
-#endif /* AFS_PTHREAD_ENV */
+    AFS_LF_UNLOCK(lf);
 }
 
 /**