orleans
orleans copied to clipboard
Transaction aborted because a broken lock was detected, before prepare
Hi,
I've seen this issue in the repo before (closed), with no resolution, so I opened a new issue with the same subject, including a simple sample to reproduce and pinpoint the problem.
The sample is built using the latest (at current date) versions of .NET (version 7, preview) and Orleans (version 4, preview).
The sample show how a transaction can fail, even though it really should not according to documentation.
Thanks
We're moving this issue to the 4.0-Planning
milestone for future evaluation / consideration. Because it's not immediately obvious that this is a bug in our framework, we would like to keep this around to collect more feedback, which can later help us determine the impact of it. We will re-evaluate this issue, during our next planning meeting(s).
If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues.
We are also facing similar issue, when saving match results for the player, there is a bit bigger workflow on several grains under a transaction and we are occasionally getting this error without any more details.