From: Marc Fiuczynski Date: Thu, 10 May 2007 22:39:14 +0000 (+0000) Subject: Reset internal state (limits_changed) of a vserver when the sliver is X-Git-Tag: after-util-vserver-0_30_213-merge~13 X-Git-Url: http://git.onelab.eu/?p=util-vserver.git;a=commitdiff_plain;h=dd77ca74f2e97875ace86e6cbd1d87fde3344683 Reset internal state (limits_changed) of a vserver when the sliver is started or stopped. --- diff --git a/python/vserver.py b/python/vserver.py index 9c967ee..6de72cb 100644 --- a/python/vserver.py +++ b/python/vserver.py @@ -377,8 +377,8 @@ class VServer: self.__do_chcontext(state_file) def start(self, wait, runlevel = 3): - self.vm_running = True + self.limits_changed = False child_pid = os.fork() if child_pid == 0: @@ -469,9 +469,9 @@ class VServer: return size def stop(self, signal = signal.SIGKILL): - vserverimpl.killall(self.ctx, signal) self.vm_running = False + self.limits_changed = False