From: Daniel Lezcano Date: Tue, 31 Mar 2009 11:55:44 +0000 (+0200) Subject: speed container creation/destruction X-Git-Tag: lxc_0_6_2~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=34e7030e83eff25f66bfd6505f2f479a41a4d3b6;p=thirdparty%2Flxc.git speed container creation/destruction As the state of the container is monitored with the netlink, the file state is no longer used to watch the state changes. The previous hack, which adds a tempo of 200ms, is removed and that makes the container being created, started, stopped, destroyed faster, we gain 1 second in a container lifecycle. One second is too much if we launch thousand of containers, one by one like for example in a tests suite. Signed-off-by: Daniel Lezcano --- diff --git a/src/lxc/state.c b/src/lxc/state.c index e542230ea..a97fdea21 100644 --- a/src/lxc/state.c +++ b/src/lxc/state.c @@ -93,13 +93,6 @@ out: lxc_monitor_send_state(name, state); - /* let the event to be propagated, crappy but that works, - * otherwise the events will be folded into only one event, - * and I want to have them to be one by one in order - * to follow the different states of the container. - */ - usleep(200000); - return -err; }