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
One2OneBidiFlow$OutputTruncationException exception #2066
Comments
The trigger for the logged error is not actually reloading the page, but reloading before the previous one had completed, right? |
My suspicion is that what's going on is when you reload the page before it has finished loading, the browser closes/cancels the previous request before the response has been sent, and we changed something between 10.1.1 and 10.1.2 that now causes that warning to be logged in that case. I assume you don't actually see a 500 error in the browser, is that correct? (after a couple of refreshes you'll see a 500 error due to |
@raboof I have the same assumption. The client does not see 500 (I hope so), but I see the increased rate of 500 on balancer site, which makes me think that something wrong going on. Previous versions handled this situation by closing request before it finished on the server side. I think something changed there, but I could be wrong. |
We experience the same error, but with an included memory leak after version update from 10.1.1 to 10.1.2. So it's not only logging unfortunately. |
@eerikpotter same for me with the memory leak, but I was not been able to find root cause yet. |
We have memory leak too - from heap dump it seems that memory leak originates in |
I think this issue is also what's failing Play's The |
The memory leak is tracked in #2067 |
@ignasi35 thanks for that! It indeed seems related, and this is also a useful indication that this is something that also impacts non-error situations. What's worse, though, is that (looking with wireshark) it seems in this case it isn't triggered by the client closing the request side of the connection early... perhaps because the request body is chunked? |
@raboof if it's of any help, @marcospereira pointed to other tests on Play's suite that also fail. |
Thanks! All mentioned tests seem to pass with #2069 applied, so that's promising. |
With migrating to new akka-http (val akka = "2.5.13", val akkaHttp = "10.1.2") I got an error:
Steps to reproduce:
Question: How handle this case properly?
The text was updated successfully, but these errors were encountered: