From: Jean-Christophe Petit (jcpetit_at_syspark.com)
Date: Tue 02 Aug 2005 - 18:20:37 BST
Thanks Herbert and Enrico,
I patched util-vserver-0.30-208 and still have the same problem:
root      3599     0 MAIN           0.0  0.0  4508 1424 pts/1    S+   
08:07   0:00 /bin/bash /usr/sbin/vserver centos4-test stop
root      3607     0 MAIN           0.0  0.0  1384  260 pts/1    S+   
08:07   0:00 /usr/lib/util-vserver/lockfile 
/var/lock/vserver.etcvserverscentos4test.startup /tmp/vserver-lock.sZ3604
root      3620     0 MAIN           0.0  0.0  1428  316 pts/1    S+   
08:07   0:00 /usr/sbin/vwait --timeout 30 --terminate --status-fd 3 700
root      3640   700 centos4-test   0.0  0.0  1528  372 ?        Ss   
08:07   0:00 minilogd
vwait don't timeout after 30sec..
regards,
Herbert Poetzl wrote:
>On Tue, Aug 02, 2005 at 08:00:12AM +0200, Enrico Scholz wrote:
>  
>
>>jcpetit_at_syspark.com (Jean-Christophe Petit) writes:
>>
>>    
>>
>>>is it possible to upload a new version in
>>>http://www.13thfloor.at/~ensc/util-vserver/files/ ?
>>>      
>>>
>>I will see; but there were some non-trivial changes in the script part
>>which I have to test first.
>>    
>>
>
>okay, here are two patches, one to update the kernel
>headers to vs2.0, and a second one to add the new
>alternative syscall implementation, which will issue
>#warnings on untested archs, and #errors on non 
>implemented ones ...
>
> http://vserver.13thfloor.at/Experimental/UTIL-VSERVER/
>	delta-0.30.208-kheaders.diff
>	delta-0.30.208-shiny6.diff
>
>please consider them for inclusion in the next version
>(they also fix an issue with __syscall_return being
>redefined on some archs, including x86)
>
>TIA,
>Herbert
>
>  
>
>>When you need the fix, you can try
>>
>>http://savannah.nongnu.org/cgi-bin/viewcvs/util-vserver/util-vserver/src/vwait.c.diff?r1=1.1&r2=1.2
>>
>>(the green line in the second hunk is the most important part).
>>
>>
>>    
>>
>>>>>hmm, isn't vwait --timeout 30 supposed to time out after 30 seconds
>>>>>and go wild on your remaining processes?  (this one is for enrico)
>>>>>          
>>>>>
>>>>There was a classical bug in the signal handling
>>>>        
>>>>
>>Enrico
>>    
>>
>
>
>
>  
>
>>_______________________________________________
>>Vserver mailing list
>>Vserver_at_list.linux-vserver.org
>>http://list.linux-vserver.org/mailman/listinfo/vserver
>>    
>>
>
>_______________________________________________
>Vserver mailing list
>Vserver_at_list.linux-vserver.org
>http://list.linux-vserver.org/mailman/listinfo/vserver
>
>
>
>  
>
-- Jean-Christophe Petit Directeur R&D et DSI Syspark inc. T: 1 514 875 8755 F: 1 514 875 8775_______________________________________________ Vserver mailing list Vserver_at_list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver