Bug 12685

GemStone/S

6.7.2.1, 6.7.2, 6.7.1, 6.7, 6.6.5, 6.6.4, 6.6.3.3, 6.6.3.2, 6.6.3, 6.6.2, 6.6.1, 6.6, 6.5.8, 6.5.7.5, 6.5.7, 6.5.6, 6.5.5, 6.5.4, 6.5.2, 6.5.1, 6.5, 6.3.1, 6.3, 6.2.x, 6.2, 6.1.6, 6.1.5, 6.1.x, 6.0.x, 5.1.5.1, 5.1.5, earlier versions

All

continueTransaction misleading in some cases involving rc objects

Using continueTransaction with instances of reduced-conflict classes
can, under certain circumstances, yield spurious commit failures. If
you're updating an instance of a reduced-conflict class and you send
the message "continueTransaction", the transaction may later fail as a
result of an unintended interaction between these two features.

Workaround

The work-around is to either use reduced-conflict classes or
"continueTransaction", but not both.


                

Last updated: