From 8fd85fb6e6ccc78859e1f5c06713f91e48dcf2f5 Mon Sep 17 00:00:00 2001 From: Christine Caulfield Date: Mon, 12 Oct 2009 08:33:30 +0000 Subject: [PATCH] Make clvmd return 0 on success rather than 1. --- WHATS_NEW | 1 + daemons/clvmd/clvmd.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/WHATS_NEW b/WHATS_NEW index 3d432a1c4..23457ee4f 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.02.54 - ===================================== + Make clvmd return 0 on success rather than 1. Add --pvmetadatacopies for pvcreate, vgcreate, vgextend, vgconvert. Add implict pvcreate support to vgcreate and vgextend. Correct example.conf to indicate that lvm2 not lvm1 is the default format. diff --git a/daemons/clvmd/clvmd.c b/daemons/clvmd/clvmd.c index 2a9071726..08ad9d10d 100644 --- a/daemons/clvmd/clvmd.c +++ b/daemons/clvmd/clvmd.c @@ -303,7 +303,7 @@ int main(int argc, char *argv[]) exit(0); case 'R': - return refresh_clvmd(); + return refresh_clvmd()==1?0:1; case 'C': clusterwide_opt = 1; @@ -354,7 +354,7 @@ int main(int argc, char *argv[]) /* Sending to stderr makes no sense for a detached daemon */ if (debug == DEBUG_STDERR) debug = DEBUG_SYSLOG; - return debug_clvmd(debug, clusterwide_opt); + return debug_clvmd(debug, clusterwide_opt)==1?0:1; } /* Fork into the background (unless requested not to) */ -- 2.43.5