From 23984368f50ad443be3c3082b58d6b892ae55a90 Mon Sep 17 00:00:00 2001 From: Marc Dionne Date: Sat, 19 Mar 2011 09:21:56 -0400 Subject: [PATCH] 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 --- src/ubik/ubik.c | 2 ++ 1 file changed, 2 insertions(+) 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; } -- 2.39.5