On Tuesday 11 February 2003 11:04 pm, Leonardo Rochael Almeida wrote:
> On Tue, 2003-02-11 at 13:19, Shane Hathaway wrote:

> > I'm thinking the veto should be added by Connection.commit() and
> > Connection.setstate() whenever a conflict is about to propagate.  What
> > do you think?
>

> Maybe I don't understand all the transaction code correctly, but
> shouldn't it be set in ConflictError.__init__()?

No. ConflictError exceptions can be created by the storage, but swallowed by 
conflict resolution code in the connection.

Shane is correct; we assert a veto at the point where the conflict is 
terminal.


-- 
Toby Dickenson
http://www.geminidataloggers.com/people/tdickenson

_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to