William Grant has proposed merging ~wgrant/launchpad:preflight-10s into 
launchpad:master.

Commit message:
Wait longer in preflight.py for connections to die

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~wgrant/launchpad/+git/launchpad/+merge/380708

Despite the comment saying it could wait for 10s, it in fact only waited
for up to 2s. This has for some time not been reliably sufficient, as
a rerun of full-update has often been necessary.
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of 
~wgrant/launchpad:preflight-10s into launchpad:master.
diff --git a/database/schema/preflight.py b/database/schema/preflight.py
index 6bf1abb..0a4053c 100755
--- a/database/schema/preflight.py
+++ b/database/schema/preflight.py
@@ -337,9 +337,9 @@ class KillConnectionsPreflight(DatabasePreflight):
 
         System users are defined by SYSTEM_USERS.
         """
-        # We keep trying to terminate connections every 0.5 seconds for
+        # We keep trying to terminate connections every 0.1 seconds for
         # up to 10 seconds.
-        num_tries = 20
+        num_tries = 100
         seconds_to_pause = 0.1
         if self.replication_paused:
             nodes = set([self.lpmain_master_node])
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to     : launchpad-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help   : https://help.launchpad.net/ListHelp

Reply via email to