Hi guys.

At the plone sprint we started reviewing some code that uses Blob.
The code that we reviewed is working in production although I wanted
to be clear about the expected usage of Blob.

ZODB/tests/blob_consume.txt

says that you *must* close a file before calling consumeFile().  It seems
the current Plone Blob implementation *does not close the file* before
calling consumeFile.  And all appears to be working.

Why must the file be closed before calling consumeFile?

And would you go as far as saying that if you *do not close* the file
before calling consumeFile - all bets are off.  You are not using Blob
as intended?

cheers,
alan runyan
_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to