-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SynchronizationLockException in user-defined mailboxes #3459
Comments
Ok, figured this one out. Looks like we're not checking to see if the akka.net/src/core/Akka/Dispatch/MessageQueues/BlockingMessageQueue.cs Lines 46 to 60 in 56c284b
We need to do a check to see if the lock entry failed or succeeded, given that the queue is blocking. If the lock entry timed out, we need to do something other than try to enter. This is a bug. |
…kadotnet#1544 * fixed RemoteActorRef.GetChild * fixed the first set of issues related to akkadotnet#1544 * close akkadotnet#3459 - just block until lock is available inside BlockingQueue * close akkadotnet#3450 - don't let SplitBrainResolver log 'partition detected' messages when there are no unreachable nodes * close akkadotnet#3420 - verified that wildcard ActorSelections actually do get delivered to deadletters when there's no matching recipient
Akka.NET Version: Unknown
Found an issue reported by an end-user on StackOverflow: https://stackoverflow.com/questions/50292073/synchronizationlockexception-in-akka-net-mailboxes
They're using a custom mailbox
Configured with the following HOCON:
And initialized with the following code:
Which throws the following exception:
Need to determine why this is being thrown and under what version of Akka.NET this occurs.
The text was updated successfully, but these errors were encountered: