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
Stray {ref, ok}
message can kill the writer process
#9991
Comments
@lukebakken should we simply ignore this message in the writer and try to log some context at debug level? I mean, the writer cannot do much about this message, and this may allow us to log relevant details about the sender. |
This feels like a |
@lukebakken logging a warning works for me #9994. Those who have a way to reproduce and are interested in digging in now have a place to add more logging and tracing. |
I'd start with those three for most likely senders of these stray |
I'm going to re-open this issue to devote some time (at some point) to figure out the root cause. @michaelklishin will having this issue open affect release notes? I can open a new issue if so. |
Don't worry about the release notes, we can leave it open |
I can't see any usages in Ra of |
@kjnilsson yes, the error in the logs shows an actual reference, not the atom |
I've closed this because as of #9991, we hope that the writer process does not die. If someone wants to investigate where these messages originate from, you are welcome to do it. It's just that this specific issue, as it is worded right now, should be addressed. |
Describe the bug
Complete details can be found in this discussion:
#9803
Reproduction steps
No reproduction steps exist at this time.
Expected behavior
The source of the stray message is found, or the message is logged and then ignored.
Additional context
@gomoripeti says that there is code in the
ra
library that fits the bill for the format of the stray message (link). Waiting on him to point out what code it is. This may, of course, be a message from within OTP itself.The text was updated successfully, but these errors were encountered: