dvd wrote at 2005-11-4 17:49 +0100:
> ... some weird code ...
>If I decomment the following line
>all works fine.

As a general rule: you *MUST* abort/commit before you close the connection.

>The strange is that the exception is raised when i try to commit the
>transaction in the second call of CreateDatabase
>If i omit the savepoint rollback *and* the abort line I obtain a
>meaningful error:
>ZODB.POSException.ConnectionStateError: Cannot close a connection joined
>to a transaction
>Maybe this report can help someone

You should file a bug report: "http://www.zope.org/Collectors/Zope";,
category "database". This way, Tim can fix the hole in the
"ConnectionStateError" check.

For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  ZODB-Dev@zope.org

Reply via email to