Wait a bit after stopping the daemon when testsing, to stop silly
authorRichard Kettlewell <rjk@greenend.org.uk>
Sat, 18 Oct 2008 10:45:37 +0000 (11:45 +0100)
committerRichard Kettlewell <rjk@greenend.org.uk>
Sat, 18 Oct 2008 10:45:37 +0000 (11:45 +0100)
races.

tests/dtest.py

index be45435..5015c48 100644 (file)
@@ -294,6 +294,8 @@ Stop the daemon if it has not stopped already"""
     else:
         print "  daemon already stopped"
     daemon = None
+    # Wait a bit for subprocess to finish too, to try to avoid stupid races
+    time.sleep(1)
 
 def run(module=None, report=True):
     """dtest.run(MODULE)