[Lxc-users] [PATCH 9/9] lxc-destroy: wait until the container is stopped
Daniel Lezcano
daniel.lezcano at free.fr
Sun May 27 01:50:11 UTC 2012
On 04/26/2012 07:09 AM, Serge Hallyn wrote:
> From: Serge Hallyn<serge.hallyn at ubuntu.com>
>
> Author: Timothy Chen<tnachen at gmail.com>
> Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/980902
>
> Signed-off-by: Serge Hallyn<serge.hallyn at ubuntu.com>
> Cc: Timothy Chen<tnachen at gmail.com>
> ---
> src/lxc/lxc-destroy.in | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/lxc/lxc-destroy.in b/src/lxc/lxc-destroy.in
> index b0f2da5..17fa6d6 100644
> --- a/src/lxc/lxc-destroy.in
> +++ b/src/lxc/lxc-destroy.in
> @@ -87,6 +87,7 @@ lxc-info -n $lxc_name 2>/dev/null | grep -q RUNNING
> if [ $? -eq 0 ]; then
> if [ $force -eq 1 ]; then
> lxc-stop -n $lxc_name
> + lxc-wait -n $lxc_name -s STOPPED
> else
> echo "Container $lxc_name is running, aborting the deletion."
> exit 1
I don't get why this is needed, lxc-stop is synchronous. When the
lxc-stop command exits, we have the guarantee the container has stopped.
If it is not the case, that means there is a problem somewhere else.
More information about the lxc-users
mailing list