Reported-by: Maxime Brun <m.b...@alphalink.fr>
Signed-off-by: Gurucharan Shetty <gshe...@nicira.com>
---
 AUTHORS                            |    1 +
 debian/openvswitch-controller.init |    8 +++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index 498e9f0..d15173e 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -166,6 +166,7 @@ Krishna Miriyala        kris...@nicira.com
 Logan Rosen             logatron...@gmail.com
 Luca Falavigna          dktrkr...@debian.org
 Luiz Henrique Ozaki     luiz.oz...@gmail.com
+Maxime Brun             m.b...@alphalink.fr
 Michael A. Collins      mike.a.coll...@ark-net.org
 Michael Hu              m...@nicira.com
 Michael Mao             m...@nicira.com
diff --git a/debian/openvswitch-controller.init 
b/debian/openvswitch-controller.init
index b073dde..44d2c87 100755
--- a/debian/openvswitch-controller.init
+++ b/debian/openvswitch-controller.init
@@ -242,9 +242,11 @@ case "$1" in
         ;;
   restart|force-reload)
         log_daemon_msg "Restarting $DESC" "$NAME"
-        stop_server
-        # Wait some sensible amount, some server need this
-        [ -n "$DODTIME" ] && sleep $DODTIME
+        if running; then
+            stop_server
+            # Wait some sensible amount, some server need this.
+            [ -n "$DODTIME" ] && sleep $DODTIME
+        fi
         start_server
         running
         log_end_msg $?
-- 
1.7.9.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to