Closed oleggolovkov closed 5 months ago
Unfortunately I know basically nothing about MySQL, so I'm afraid I'm not of much help here. I assume this has got to do with Rebus' MySQL transport somehow using the wrong type of locks, or maybe you're running with the wrong isolation level? (does MySQL have something similar to SQL Server's "snapshot isolation"?)
This issue should also be fixed with this PR so in version 2.2.0.
I "copied" the idea of the new v4 implementation to retry in case of deadlock.
Assuming this was fixed by #28
Hello, I use Rebus for sagas and sometimes I am seeing logs like this:
from
Rebus.Workers.ThreadPoolBased.ThreadPoolWorker
, unfortunately I do not have a way to reproduce and neither I understand all the consequences (like maybe it is just retried and everything is fine?), packages that I'm using:C# registration:
I use
.NET 7
andMySQL 8.0.33
. Is this something I should worry about or is there a way to gather more info?