chiark / gitweb /
Tests terminate server with SIGTERM rather than trying to send a
[disorder] / tests / dtest.py
index dd3c3a2d8a22c2fe5b034b2f9c3fe972735ddbbd..e2fed308aadda9a7a0af4a1a88d48c5b303cb8df 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