From: Martin Wilck <mwi...@suse.com>

Signed-off-by: Martin Wilck <mwi...@suse.com>
---
 multipathd/main.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/multipathd/main.c b/multipathd/main.c
index 4d5b40b..3db051b 100644
--- a/multipathd/main.c
+++ b/multipathd/main.c
@@ -2892,6 +2892,12 @@ set_oom_adj (void)
        condlog(0, "couldn't adjust oom score");
 }
 
+static void cleanup_pidfile(void)
+{
+       condlog(3, "unlink pidfile");
+       unlink(DEFAULT_PIDFILE);
+}
+
 static void cleanup_conf(void) {
        struct config *conf;
 
@@ -3199,9 +3205,7 @@ child (__attribute__((unused)) void *param)
        dm_lib_exit();
 
        /* We're done here */
-       condlog(3, "unlink pidfile");
-       unlink(DEFAULT_PIDFILE);
-
+       cleanup_pidfile();
        condlog(2, "--------shut down-------");
 
        if (logsink == 1) {
-- 
2.28.0


--
dm-devel mailing list
dm-devel@redhat.com
https://www.redhat.com/mailman/listinfo/dm-devel

Reply via email to