-
Notifications
You must be signed in to change notification settings - Fork 15
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
The client hangs after multiple calls #4
Comments
Confirming the issue, but cant track down the problem... looks like some blocking queue overflow |
Detailed tracing points that |
Created pull request (#5) about this issue |
Sorry, I found the design bug that |
Hi, |
@yfakariya Does the pull request of Skydev0h solve the issue? |
I tried a server implementations like this:
The client looked like this:
(I also tried a C++ server implementation but I'll omit that for brevity; I had the same results with it.)
What happens is after the 10th or so call the application hangs. It always hangs on this line: https://github.com/yfakariya/msgpack-rpc-cli/blob/master/src/MsgPack.Rpc.Client/Rpc/Client/AsyncResult.cs#L224
I does not matter how much I wait between the calls, it can even be as long as two seconds per call.
Am I doing something wrong with the client or is this a bug?
The text was updated successfully, but these errors were encountered: