Jelajahi Sumber

#16560 Add timeout to `sudo service docker stop` on sysvinit

Add 10 seconds timeout when running `sudo service docker stop`. This is
especially needed when running `sudo service docker restart`. Otherwise,
`restart` results in exitstatus 1, because `start` has nothing to do.

Signed-off-by: Ewa Czechowska <ewa@ai-traders.com>
Ewa Czechowska 9 tahun lalu
induk
melakukan
5c94a9e800
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      contrib/init/sysvinit-debian/docker

+ 1 - 1
contrib/init/sysvinit-debian/docker

@@ -117,7 +117,7 @@ case "$1" in
 		check_init
 		fail_unless_root
 		log_begin_msg "Stopping $DOCKER_DESC: $BASE"
-		start-stop-daemon --stop --pidfile "$DOCKER_SSD_PIDFILE"
+		start-stop-daemon --stop --pidfile "$DOCKER_SSD_PIDFILE" --retry 10
 		log_end_msg $?
 		;;