summaryrefslogtreecommitdiffstats
path: root/lib/locking/file_locking.c
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2005-08-14 23:18:28 +0000
committerAlasdair Kergon <agk@redhat.com>2005-08-14 23:18:28 +0000
commit07d318310b496876a62e771aa9d9e041fcbddc62 (patch)
tree0461bb44ed4b4235929cf8179a0e9f39ec00fad1 /lib/locking/file_locking.c
parentfb9d44daf1bc24fe1038a2d0db95beb55016de1d (diff)
downloadlvm2-07d318310b496876a62e771aa9d9e041fcbddc62.tar.gz
lvm2-07d318310b496876a62e771aa9d9e041fcbddc62.tar.xz
lvm2-07d318310b496876a62e771aa9d9e041fcbddc62.zip
Prepare tools to support clustered mirrors.
Diffstat (limited to 'lib/locking/file_locking.c')
-rw-r--r--lib/locking/file_locking.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/locking/file_locking.c b/lib/locking/file_locking.c
index 136f093a..d2b1f3cc 100644
--- a/lib/locking/file_locking.c
+++ b/lib/locking/file_locking.c
@@ -243,7 +243,7 @@ static int _file_lock_resource(struct cmd_context *cmd, const char *resource,
break;
case LCK_READ:
log_debug("Locking LV %s (R)", resource);
- if (!lv_activate_with_filter(cmd, resource))
+ if (!lv_activate_with_filter(cmd, resource, 0))
return 0;
break;
case LCK_WRITE:
@@ -253,7 +253,7 @@ static int _file_lock_resource(struct cmd_context *cmd, const char *resource,
break;
case LCK_EXCL:
log_debug("Locking LV %s (EX)", resource);
- if (!lv_activate_with_filter(cmd, resource))
+ if (!lv_activate_with_filter(cmd, resource, 1))
return 0;
break;
default: