Rev 45: Fix lighttpd shutdown. in http://bazaar.launchpad.net/%7Evila/bzr/local-test-server

Vincent Ladeuil v.ladeuil+lp at free.fr
Mon Sep 1 13:00:52 BST 2008


At http://bazaar.launchpad.net/%7Evila/bzr/local-test-server

------------------------------------------------------------
revno: 45
revision-id: v.ladeuil+lp at free.fr-20080901120048-66fowizci07wkphp
parent: v.ladeuil+lp at free.fr-20080704161650-bgygyjpea7cfjd1i
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: local_test_server
timestamp: Mon 2008-09-01 14:00:48 +0200
message:
  Fix lighttpd shutdown.
  
  * server.py:
  (Lighttpd._stop): The pid_file should be deleted explicitly.
modified:
  server.py                      server.py-20080524160639-rqhbexqatjqbwypw-1
-------------- next part --------------
=== modified file 'server.py'
--- a/server.py	2008-07-04 16:16:50 +0000
+++ b/server.py	2008-09-01 12:00:48 +0000
@@ -491,6 +491,8 @@
     def _stop(self):
         if not self._wait_for_server_process_death():
             raise LTSCantStopError(self)
+        # We need to delete the pid file ourselves
+        osutils.delete_any(self.get_config_value('pid_file'))
 
     def _wait_for_server_start_in_log(self):
         """Reliably check that the server is started.



More information about the bazaar-commits mailing list