From 214301739c8a05a5c206a1781d0922d9ca781dcc Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Wed, 15 Jun 2011 16:39:49 -0700 Subject: [PATCH] xenserver: Don't delete pidfile in stop_daemon. Deleting the pidfile introduces a minor race: if some other process is starting a daemon at the same time that the init script is stopping the same daemon, then this could delete the new daemon's pidfile. This is really a theoretical risk, because no one should be starting and stopping a single daemon at the same time. --- xenserver/etc_init.d_openvswitch | 1 - 1 file changed, 1 deletion(-) diff --git a/xenserver/etc_init.d_openvswitch b/xenserver/etc_init.d_openvswitch index 6917fba8..9d5577ee 100755 --- a/xenserver/etc_init.d_openvswitch +++ b/xenserver/etc_init.d_openvswitch @@ -262,7 +262,6 @@ function stop_daemon { break fi done - rm -f "$pidfile" fi } -- 2.30.2