From e11f9d2c71a63d50f45f59352da167f9830cc151 Mon Sep 17 00:00:00 2001 From: Danny Al-Gaaf Date: Thu, 5 Mar 2015 06:18:04 +0100 Subject: [PATCH] librbd/internal.cc: reduce scope of some variables Signed-off-by: Danny Al-Gaaf --- src/librbd/internal.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librbd/internal.cc b/src/librbd/internal.cc index 9551332f8922..40b6be03198d 100644 --- a/src/librbd/internal.cc +++ b/src/librbd/internal.cc @@ -1886,9 +1886,9 @@ reprotect_and_return_err: vector snap_protection; vector snap_flags; { - int r; RWLock::WLocker l(ictx->snap_lock); { + int r; RWLock::WLocker l2(ictx->parent_lock); ictx->lockers.clear(); if (ictx->old_format) { @@ -2512,11 +2512,11 @@ reprotect_and_return_err: } uint64_t object_size; - uint64_t overlap; uint64_t overlap_objects; ::SnapContext snapc; { + uint64_t overlap; RWLock::RLocker l(ictx->snap_lock); RWLock::RLocker l2(ictx->parent_lock); -- 2.47.3