[ovs-git] Open vSwitch: ovs-lib: Wait for a longer time after SIGKILL. (branch-1.10)

dev at openvswitch.org dev at openvswitch.org
Wed Mar 27 23:11:16 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, branch-1.10 has been updated
       via  780b1c693744517304a750845b24e4d17efb4736 (commit)
      from  32664c36ab505b219baea847f5430b7a86f80d0a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 780b1c693744517304a750845b24e4d17efb4736
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=780b1c693744517304a750845b24e4d17efb4736
Author: Gurucharan Shetty <gshetty at nicira.com>
		
ovs-lib: Wait for a longer time after SIGKILL.
		
Currently, when we stop a daemon, we first send it SIGTERM.
If SIGTERM did not work within ~5 seconds, we send a SIGKILL.
After sending SIGKILL, we wait only for 4 seconds, before giving
up.

If the system is extremely busy, there is a chance that a
process is not killed by the kernel within 4 seconds. In such
a case, when we try to start the daemon immediately, we see that
the pid inside the pid-file is valid and assume that the daemon
is still running. This leaves us in a state, where the daemon is
actually not running.

This patch increases the time waiting for the kernel to kill the
process to 60 seconds.

Bug #15404.
Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 utilities/ovs-lib.in |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list