diff options
author | Alasdair Kergon <agk@redhat.com> | 2011-01-12 20:42:50 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2011-01-12 20:42:50 +0000 |
commit | a8de276520b7b4cc252fb12be1714d5008180fd2 (patch) | |
tree | d15ba09807b64500b75ff3923f9500f1388056ee /lib/misc/lvm-exec.c | |
parent | fd1aaee33f60cbddfb74d9e64b261257fe9e710f (diff) | |
download | lvm2-a8de276520b7b4cc252fb12be1714d5008180fd2.tar.gz lvm2-a8de276520b7b4cc252fb12be1714d5008180fd2.tar.xz lvm2-a8de276520b7b4cc252fb12be1714d5008180fd2.zip |
Replace fs_unlock by sync_local_dev_names to notify local clvmd. (2.02.80)
Introduce sync_local_dev_names and CLVMD_CMD_SYNC_NAMES to issue fs_unlock.
Diffstat (limited to 'lib/misc/lvm-exec.c')
-rw-r--r-- | lib/misc/lvm-exec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/misc/lvm-exec.c b/lib/misc/lvm-exec.c index eed3f393..79291259 100644 --- a/lib/misc/lvm-exec.c +++ b/lib/misc/lvm-exec.c @@ -55,7 +55,7 @@ int exec_cmd(struct cmd_context *cmd, const char *const argv[], int *rstatus) log_verbose("Executing: %s", _verbose_args(argv, buf, sizeof(buf))); - fs_unlock(); /* Flush oops and ensure cookie is not shared */ + sync_local_dev_names(cmd); /* Flush ops and reset dm cookie */ if ((pid = fork()) == -1) { log_error("fork failed: %s", strerror(errno)); |