]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
ubik: take DB lock in ubik_GetVersion
authorMarc Dionne <marc.c.dionne@gmail.com>
Sat, 19 Mar 2011 13:21:56 +0000 (09:21 -0400)
committerDerrick Brashear <shadow@dementia.org>
Tue, 5 Apr 2011 18:24:46 +0000 (11:24 -0700)
The lock is needed to copy the database version.
Note that this function is currently unused in OpenAFS.

Change-Id: I7938db18a6739d2a15ab27331dbf5945839127fc
Reviewed-on: http://gerrit.openafs.org/4264
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/ubik/ubik.c

index 6f81eee754b31c6f1ca1ca398184664d1364f66e..ae8c3503225cda520334c9dcc8583721b3a691e4 100644 (file)
@@ -1265,7 +1265,9 @@ int
 ubik_GetVersion(struct ubik_trans *atrans,
                struct ubik_version *avers)
 {
+    DBHOLD(atrans->dbase);
     *avers = atrans->dbase->version;
+    DBRELE(atrans->dbase);
     return 0;
 }