Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 145683
Collapse All | Expand All

(-)xendomains-init.orig (-1 / +16 lines)
Lines 52-58 Link Here
52
		name=$(get_domname ${dom})
52
		name=$(get_domname ${dom})
53
		if is_running ${name} ; then
53
		if is_running ${name} ; then
54
			ebegin "  Stopping domain ${name}"
54
			ebegin "  Stopping domain ${name}"
55
				xm shutdown --wait ${name} >/dev/null
55
				count=0
56
				einfon "    Waiting for domain ${name} (${SHUTDOWN_TIMEOUT:=60} sec) "
57
				xm shutdown ${name} >/dev/null
58
				while is_running ${name}; do
59
					count=$(expr ${count} + 1)
60
					if [ $count -gt ${SHUTDOWN_TIMEOUT} ] ; then
61
						echo ""
62
						einfon "    Destroying domain ${name}"
63
						xm destroy ${name} >/dev/null
64
						sleep 2	 # let xen get some time to do it
65
						break
66
					fi
67
					sleep 1
68
					echo -n "."
69
				done
70
				echo ""
56
			eend $?
71
			eend $?
57
		else
72
		else
58
			einfo "  Not Stopping domain ${name} - not running"
73
			einfo "  Not Stopping domain ${name} - not running"

Return to bug 145683