Mark Jenner commented on Bug HHH-3628

I can see that this is still broken in 4.1.8.Final. It is not a problem for multi-threaded code running in the same JVM, but breaks when you have 2 JVMs running at the same time using the same id sequence. When a process gets to the else block above it correctly gets the right lastSourceValue, but it fails to update the value so it will trample on any ids that may have been used by another process.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira