chiark / gitweb /
Tests terminate server with SIGTERM rather than trying to send a
authorRichard Kettlewell <rjk@greenend.org.uk>
Sun, 24 May 2009 11:42:49 +0000 (12:42 +0100)
committerRichard Kettlewell <rjk@greenend.org.uk>
Sun, 24 May 2009 11:42:49 +0000 (12:42 +0100)
shutdown command; the latter may not work if users haven't been set up
right.

tests/dtest.py

index dd3c3a2..e2fed30 100644 (file)
@@ -287,10 +287,10 @@ Stop the daemon if it has not stopped already"""
     rc = daemon.poll()
     if rc == None:
         print " stopping daemon"
-        disorder.client().shutdown()
+        os.kill(daemon.pid, 15)
         print "  waiting for daemon"
         rc = daemon.wait()
-        print "  daemon has stopped"
+        print "  daemon has stopped (rc=%d)" % rc
     else:
         print "  daemon already stopped"
     daemon = None