[Checkins] SVN: zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/readonlyreplay.py Skip unknows sessions, allowing us to split sessions over multiple clients.

Jim Fulton jim at zope.com
Sat Jul 30 07:49:07 EDT 2011


Log message for revision 122432:
  Skip unknows sessions, allowing us to split sessions over multiple clients.
  

Changed:
  U   zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/readonlyreplay.py

-=-
Modified: zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/readonlyreplay.py
===================================================================
--- zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/readonlyreplay.py	2011-07-30 09:32:41 UTC (rev 122431)
+++ zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/readonlyreplay.py	2011-07-30 11:49:07 UTC (rev 122432)
@@ -439,6 +439,9 @@
     last_times = {}
     for session, timetime, msgid, async, op, args in log:
 
+        if session not in sessions:     # Skip unknown sessions
+            continue
+
         if singe_threaded:
             session = '1'
 
@@ -486,7 +489,6 @@
 
         handlers.maxactive = 0
 
-
         sessions[session].put((async, op, args))
         if nrecords >= max_records:
             break



More information about the checkins mailing list