From: Martin Wilck <[email protected]>

Reviewed-by: Benjamin Marzinski <[email protected]>
Signed-off-by: Martin Wilck <[email protected]>
---
 multipathd/main.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/multipathd/main.c b/multipathd/main.c
index 07973e8..fc1f8d7 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.29.0


--
dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel

Reply via email to