From 70ebb39097a2ac8e1bb5907ed968a00d943fa628 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Wed, 1 Dec 2010 12:41:49 +0000 Subject: [PATCH] Log error from unlink failure --- WHATS_NEW | 1 + daemons/clvmd/clvmd.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/WHATS_NEW b/WHATS_NEW index eed8515ed..5528b0569 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.02.78 - ==================================== + Add logging for unlink() error in clvmd remove_lockfile(). Add logging for pipe write() and close() error in clvmd child_init_signal(). Add test for existance of orphan vginfo in _lvmcache_update_vgname(). Do a full rescan if some device is missing in read_pvs_in_vg(). diff --git a/daemons/clvmd/clvmd.c b/daemons/clvmd/clvmd.c index b4215fbc1..40d7feb84 100644 --- a/daemons/clvmd/clvmd.c +++ b/daemons/clvmd/clvmd.c @@ -289,7 +289,8 @@ static const char *decode_cmd(unsigned char cmdl) static void remove_lockfile(void) { - unlink(CLVMD_PIDFILE); + if (unlink(CLVMD_PIDFILE)) + log_sys_error("unlink", CLVMD_PIDFILE); } /* -- 2.43.5