-
Notifications
You must be signed in to change notification settings - Fork 61
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
Router: No matching caller for invocation #114
Comments
I want to fix any bug ASAP. Do you have a test to reproduce, or can you modify any of the existing test in |
I think I see the problem: There are two CALL messages each submitted with the same Request ID (3 in the log). The first YIELD received deletes the mapping from Request ID to pending call: The the second YIELD no longer has a mapping for Request ID 3. This look like a bug in the client, as the Request ID should be different for each request. "Request is a random, ephemeral ID chosen by the Caller and used to correlate the Dealer's response with the request." In your case the YIELD to the second CALL is received first, which is why it looks like the first CALL fails. |
Thanks a lot for the quick fix. Works like a charm! |
Hey,
I just ran into a bug, where the invocation of a function does not work in the first time, but works fine afterwards.
Nexus logs:
2018/06/23 14:31:51 !!! No matching caller for invocation from YIELD: 16
Entire Logfile
I thought it is maybe an error, because the client dies, but the client seems fine. I use wampy.js as my client lib.
If you have additional questions, don't be afraid to ask.
Best Regards, Johann
The text was updated successfully, but these errors were encountered: