funky-eyes commented on issue #8197:
URL: 
https://github.com/apache/incubator-seata/issues/8197#issuecomment-5249959256

   This suggests that a new branch was registered asynchronously while the 
client was resolving the transaction.
   
   However, both branch registration and transaction commit are wrapped with 
SessionHolder.lockAndExecute, which acquires the lock at the GlobalSession 
level. In theory, these operations should therefore be mutually exclusive.
   
   We need to investigate which code path is bypassing this locking mechanism 
and allowing concurrent access, ultimately resulting in a 
ConcurrentModificationException.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to