[Neo-report] r2077 gregory - /trunk/neo/storage/app.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu May 6 11:30:37 CEST 2010
Author: gregory
Date: Thu May 6 11:30:36 2010
New Revision: 2077
Log:
Clear queued events after node disconnection.
Modified:
trunk/neo/storage/app.py
Modified: trunk/neo/storage/app.py
==============================================================================
--- trunk/neo/storage/app.py [iso-8859-1] (original)
+++ trunk/neo/storage/app.py [iso-8859-1] Thu May 6 11:30:36 2010
@@ -166,11 +166,10 @@
node = self.nm.getByUUID(self.uuid)
if node is not None and node.isHidden():
self.wait()
- # This is a queue of events used to delay operations due to locks.
- self.event_queue = deque()
- # drop any client node
+ # drop any client node and clear event queue
for node in self.nm.getClientList():
node.getConnection().close()
+ self.event_queue = deque()
try:
self.verifyData()
self.initialize()
More information about the Neo-report
mailing list