]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
cli: make startstop_node wait 40 seconds instead of 20 for a process to go away after...
authorZooko O'Whielacronx <zooko@zooko.com>
Tue, 6 Jan 2009 14:51:06 +0000 (07:51 -0700)
committerZooko O'Whielacronx <zooko@zooko.com>
Tue, 6 Jan 2009 14:51:06 +0000 (07:51 -0700)
Because the unit tests on the VirtualZooko? buildslave failed when it took 31 seconds for a process to go away.
Perhaps getting warning message after only 5 seconds instead of 40 seconds is desirable, and we should change the unit tests and set this back to 5, but I don't know exactly how to change the unit tests. Perhaps match this particular warning message about the shutdown taking a while and allow the code under test to pass if the only stderr that it emits is this warning.

src/allmydata/scripts/startstop_node.py

index 3e366cf7c122e98b3c941ed4720c42a80eba08d8..e27749a38a9ccce716fd5163fb63c537c5f0bfb6 100644 (file)
@@ -123,7 +123,7 @@ def do_stop(basedir, out=sys.stdout, err=sys.stderr):
         pass
     start = time.time()
     time.sleep(0.1)
-    wait = 20
+    wait = 40
     first_time = True
     while True:
         # poll once per second until we see the process is no longer running