dimas-b commented on PR #630: URL: https://github.com/apache/polaris/pull/630#issuecomment-2583012097
I believe the connection reset happens if/when the request is split across two (or more) TCP packets. The server responds having read the first packet and closes the connection. The client attempts to keep writing the rest of the request and gets a connection closed exception (specifically `SocketException: Broken pipe` under Dropwizard). I'd argue that the client in use by test is not robust enough for this test case. We probably need a different client impl. to gracefully handle reading the server's status line in this case even though the full request could not be written. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
