reported via error monitor:
Mon Aug 8 05:34:14 2011 Exception when processing https://karl.soros.org/communities/international-advocacy/calendar/month.html?year=2012&month=6&day=1 Referer: https://karl.soros.org/communities/international-advocacy/calendar/month.html?year=2012&month=7&day=1 Traceback (most recent call last): File "/srv/osfkarl/production/28/eggs/karl-3.69-py2.6.egg/karl/errorlog.py", line 16, in middleware return app(environ, start_response) File "/srv/osfkarl/production/28/eggs/repoze.retry-0.9.4-py2.6.egg/repoze/retry/__init__.py", line 88, in __call__ app_iter = self.application(environ, replace_start_response) File "/srv/osfkarl/production/28/eggs/repoze.zodbconn-0.11-py2.6.egg/repoze/zodbconn/connector.py", line 21, in __call__ result = self.next_app(environ, start_response) File "/srv/osfkarl/production/28/eggs/repoze.tm2-1.0a5-py2.6.egg/repoze/tm/__init__.py", line 47, in __call__ self.commit() File "/srv/osfkarl/production/28/eggs/repoze.tm2-1.0a5-py2.6.egg/repoze/tm/__init__.py", line 52, in commit t.commit() File "/srv/osfkarl/production/28/eggs/transaction-1.1.1-py2.6.egg/transaction/_transaction.py", line 329, in commit self._commitResources() File "/srv/osfkarl/production/28/eggs/transaction-1.1.1-py2.6.egg/transaction/_transaction.py", line 446, in _commitResources rm.tpc_vote(self) File "/srv/osfkarl/production/28/eggs/ZODB3-3.10.1-py2.6-linux-i686.egg/ZODB/Connection.py", line 780, in tpc_vote s = vote(transaction) File "/srv/osfkarl/production/28/eggs/ZODB3-3.10.1-py2.6-linux-i686.egg/ZEO/ClientStorage.py", line 1098, in tpc_vote return self._check_serials() File "/srv/osfkarl/production/28/eggs/ZODB3-3.10.1-py2.6-linux-i686.egg/ZEO/ClientStorage.py", line 929, in _check_serials raise s ConflictError: database conflict error (oid 0x9134ec, class repoze.session.data.SessionData, serial this txn started with 0x039039be39d8cd88 2011-08-08 09:34:13.557864, serial currently committed 0x039039be3b6e9e44 2011-08-08 09:34:13.929399)
Jim, let's keep these ConflictError entries in the error monitor out of LP as separate tickets. They are all basically the same thing.