[lxc-devel] [PATCH 2/2] Properly handle timeout case in lxc-shutdown

Stéphane Graber stgraber at ubuntu.com
Tue Mar 19 15:35:32 UTC 2013


On 13-03-18 03:28 PM, Serge Hallyn wrote:
> Quoting Christian Seiler (christian at iwakd.de):
>> Signed-off-by: Christian Seiler <christian at iwakd.de>
> 
> Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>

Pushed to staging, thanks!

>> ---
>>  src/lxc/lxc-shutdown.in |    2 ++
>>  1 file changed, 2 insertions(+)
>>
>> diff --git a/src/lxc/lxc-shutdown.in b/src/lxc/lxc-shutdown.in
>> index fdcade2..d82cebf 100644
>> --- a/src/lxc/lxc-shutdown.in
>> +++ b/src/lxc/lxc-shutdown.in
>> @@ -28,6 +28,7 @@ usage() {
>>  }
>>  
>>  alarm() {
>> +    trap 'exit 0' TERM
>>      pid=$1
>>      timeout=$2
>>      sleep $timeout
>> @@ -139,6 +140,7 @@ while ! lxc-info -n $lxc_name --state-is STOPPED; do
>>  done
>>  
>>  if [ $timeout != "-1" ]; then
>> +    trap - EXIT
>>      kill $alarmpid
>>  fi
>>  
>> -- 
>> 1.7.10.4
>>
>>
>> ------------------------------------------------------------------------------
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_d2d_mar
>> _______________________________________________
>> Lxc-devel mailing list
>> Lxc-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/lxc-devel
> 
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> Lxc-devel mailing list
> Lxc-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lxc-devel
> 


-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20130319/f4b76c90/attachment.pgp>


More information about the lxc-devel mailing list