-
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
During CoordinatedShutdown an exception 'Hyperion.ValueSerializers.UnsupportedTypeException: No coercion operator is defined between types 'Interop+Sys+SocketEvent*' and 'System.Object'.' is thrown #4936
Comments
Maybe good to additionally mention that we have the following settings enabled in our HOCON:
|
I think this is the real bug - we had an issue with our testkit that effectively hid these serialization errors from unit tests prior to Akka.NET v1.4.17. I ran into this in Petabridge.Cmd's own test suite myself. The fact that |
@wesselkranenborg Are you, by any chance, using UDP? |
@Arkatufus We are not explicitly using UDP. But we are using Phobos, don't know if that is internally using UDP. These extra parameters are logged in the logging so that's why I am mentioning this. | ActorPath | akka://blueprint-service/deadLetters |
I see a kind of similar issue now when trying to connect using pbm. This also throws an exception in
|
Petabridge.Cmd uses Akka.IO.Tcp |
So it appears that I can still reproduce this exact issue. |
I got a similar issue as mentioned in #4860. I tested this with the nightly version of 1.4.19 as there #4860 is fixed.
But am still getting this error on shutdown of my ActorSystem. @Aaronontheweb mentioned that it was related to #4860 but it looks not related.
The error which is thrown is:
This is thrown when a CoordinatedShutdown is initiated from the ActorSystem. I can also reproduce this in 1.4.18 (not sure about 1.4.17 but in our stable branch we use 1.4.16 and there it doesn't happen).
The text was updated successfully, but these errors were encountered: