-
-
Notifications
You must be signed in to change notification settings - Fork 93
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
invalid channel: 0 error #382
Comments
That’s interesting. My guess is the same as yours. |
That example is taken from a test. it occurs more frequently in cases where the connection is dropped immediately after usage. |
Right! |
sorry, I don't have a test account to share. Good to know that you have time to debug it 😃 |
Hey @Keruspe, after a little digging (I work with @luca-iachini, for reference), I have a question about the logic of Isn't that a double-remove? I know I must be missing something, since this error isn't perfectly reproducible? EDIT: whoops, looks like you beat me too it 😄. Thanks! |
It doesn’t send a RemoveChannel IPC there btw |
Sorry I'm purely satisfying my curiosity here, to be clear. |
You are absolutely right. |
Wooo! 🥳 |
Hello,
first of all, thanks for the great library.
sometimes, I receive
Invalid channel: 0
when I publish a message on a queue, do you know why that happens?The following is the piece of code that raises the error:
That function opens a new connection, creates a channel, and sends a message on every invocation.
When I see that error, the client sent the message successfully, so it does not impact the normal flow of the application.
I guess that the client receives messages from the server after it dropped channel 0.
Any help would be very appreciated.
The text was updated successfully, but these errors were encountered: