Skip to content
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

EndpointWriterMailbox loops infinitely on restart #462

Closed
sudsy opened this issue Apr 29, 2019 · 0 comments
Closed

EndpointWriterMailbox loops infinitely on restart #462

sudsy opened this issue Apr 29, 2019 · 0 comments

Comments

@sudsy
Copy link
Contributor

sudsy commented Apr 29, 2019

I found it quite difficult to write a test for this. I am open to suggestions for how it might be done.

I only identified the problem in production when a remote went offline and there was still many messages to be delivered to the remote. The mailbox was pushing multiple messages to the actor in parallel.

I think it will be easier to write a test for this after #431 is complete.

For now, I will make a pull request with the fix, the changes bring the behaviour more into line with the normal mailbox so hopefully the logic behind my fix is pretty clear.

sudsy added a commit to sudsy/protoactor-dotnet that referenced this issue Apr 29, 2019
This reverts commit 091ae22.
sudsy added a commit to sudsy/protoactor-dotnet that referenced this issue Apr 29, 2019
potterdai added a commit that referenced this issue May 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant