Commit 722836cd authored by Andreas Jung's avatar Andreas Jung

- Lauchpad #143736,#271395: fixed AttributeError' on _ltid in TempStorage

parent eabd6a8b
...@@ -8,6 +8,8 @@ Zope Changes ...@@ -8,6 +8,8 @@ Zope Changes
Bugs fixed Bugs fixed
- Lauchpad #143736,#271395: fixed AttributeError' on _ltid in TempStorage
- 'AccessControl.ZopeGuards.guarded_import' mapped some Unauthorized - 'AccessControl.ZopeGuards.guarded_import' mapped some Unauthorized
exceptions onto ImportErrors: don't do that! Also, removed exceptions onto ImportErrors: don't do that! Also, removed
mutable defaults from argument list, improved tests. mutable defaults from argument list, improved tests.
......
...@@ -24,6 +24,7 @@ __version__ ='$Revision: 1.1.2.2 $'[11:-2] ...@@ -24,6 +24,7 @@ __version__ ='$Revision: 1.1.2.2 $'[11:-2]
from logging import getLogger from logging import getLogger
from ZODB.serialize import referencesf from ZODB.serialize import referencesf
from ZODB.utils import z64
from ZODB import POSException from ZODB import POSException
from ZODB.BaseStorage import BaseStorage from ZODB.BaseStorage import BaseStorage
from ZODB.ConflictResolution import ConflictResolvingStorage, ResolvedSerial from ZODB.ConflictResolution import ConflictResolvingStorage, ResolvedSerial
...@@ -72,7 +73,8 @@ class TemporaryStorage(BaseStorage, ConflictResolvingStorage): ...@@ -72,7 +73,8 @@ class TemporaryStorage(BaseStorage, ConflictResolvingStorage):
self._conflict_cache = {} self._conflict_cache = {}
self._last_cache_gc = 0 self._last_cache_gc = 0
self._recently_gc_oids = [None for x in range (RECENTLY_GC_OIDS_LEN)] self._recently_gc_oids = [None for x in range (RECENTLY_GC_OIDS_LEN)]
self._oid = '\0\0\0\0\0\0\0\0' self._oid = z64
self._ltid = z64
def lastTransaction(self): def lastTransaction(self):
""" Return tid for last committed transaction (for ZEO) """ """ Return tid for last committed transaction (for ZEO) """
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment