summaryrefslogtreecommitdiffstats
path: root/daemons/clvmd/clvmd-command.c
diff options
context:
space:
mode:
authorMilan Broz <mbroz@redhat.com>2010-06-21 10:45:15 +0000
committerMilan Broz <mbroz@redhat.com>2010-06-21 10:45:15 +0000
commitaec39dcc34b5d6c7b94d084e17957031f512e594 (patch)
treec88cb864bb579fd4f7c88359b1e767a05a59b81e /daemons/clvmd/clvmd-command.c
parent566515c095121d8411dd0686d52e70d644f39299 (diff)
downloadlvm2-aec39dcc34b5d6c7b94d084e17957031f512e594.tar.gz
lvm2-aec39dcc34b5d6c7b94d084e17957031f512e594.tar.xz
lvm2-aec39dcc34b5d6c7b94d084e17957031f512e594.zip
Let running clvmd process time to reexec.
Because execve stops the command loop, we never receive response (only socket close) for clvmd -S, so waiting for response here makes no sense. But if the calling process (clvmd -S) exits too early, connection is closed from client side, clvmd takes this as an error and never run restart code. Ugly hack(TM).
Diffstat (limited to 'daemons/clvmd/clvmd-command.c')
0 files changed, 0 insertions, 0 deletions