[Neo-report] r2270 vincent - /trunk/neo/client/app.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Sep 1 16:25:55 CEST 2010
Author: vincent
Date: Wed Sep 1 16:25:53 2010
New Revision: 2270
Log:
Move invariant packet creation out of loop.
Modified:
trunk/neo/client/app.py
Modified: trunk/neo/client/app.py
==============================================================================
--- trunk/neo/client/app.py [iso-8859-1] (original)
+++ trunk/neo/client/app.py [iso-8859-1] Wed Sep 1 16:25:53 2010
@@ -864,6 +864,7 @@ class Application(object):
dump(undone_tid), )
shuffle(cell_list)
cell_list.sort(key=self.cp.getCellSortKey)
+ packet = Packets.AskTransactionInformation(undone_tid)
for cell in cell_list:
conn = self.cp.getConnForCell(cell)
if conn is None:
@@ -872,8 +873,7 @@ class Application(object):
self.local_var.txn_info = 0
self.local_var.txn_ext = 0
try:
- self._askStorage(conn, Packets.AskTransactionInformation(
- undone_tid))
+ self._askStorage(conn, packet)
except ConnectionClosed:
continue
except NEOStorageNotFoundError:
More information about the Neo-report
mailing list