From: Marc Dionne Date: Sat, 19 Mar 2011 13:21:56 +0000 (-0400) Subject: ubik: take DB lock in ubik_GetVersion X-Git-Tag: upstream/1.8.0_pre1^2~3894 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=23984368f50ad443be3c3082b58d6b892ae55a90;p=packages%2Fo%2Fopenafs.git ubik: take DB lock in ubik_GetVersion 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 Tested-by: Derrick Brashear Reviewed-by: Derrick Brashear --- diff --git a/src/ubik/ubik.c b/src/ubik/ubik.c index 6f81eee75..ae8c35032 100644 --- a/src/ubik/ubik.c +++ b/src/ubik/ubik.c @@ -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; }