--- cdli/cdli_files.py 2008/10/08 14:46:37 1.96 +++ cdli/cdli_files.py 2008/10/09 07:44:46 1.97 @@ -1428,6 +1428,7 @@ class CDLIBasketVersion(Implicit,Persist self._v_downloadBasket[threadName]=thread logging.debug("dwonloadfinally:"+repr(self)) + if isinstance(self,CDLIBasketVersion): obj=self else: @@ -1444,6 +1445,7 @@ class CDLIBasketVersion(Implicit,Persist logging.debug("dwonloadfinally2:"+repr(basketID)) logging.debug("dwonloadfinally2:"+repr(versionNumber)) + if lock: logging.debug("-----start locking") for object in self.content.getContent():