fornwall opened a new pull request, #4497:
URL: https://github.com/apache/arrow-adbc/pull/4497

   The FlightSQL test server's `DoPutPreparedStatementQuery` handler returned
   without consuming the client's bound-parameter request stream. gRPC tears
   the stream down as soon as the handler returns, so on a slow/oversubscribed
   runner (observed on arm64 macOS CI) the client's in-flight parameter send
   races the teardown and surfaces as a spurious "EOF (Unknown; ExecuteQuery)"
   instead of the real response, flaking test_stateless_prepared_statement.
   
   Drain the reader before returning so the handler consumes the full request
   stream, per gRPC's contract, removing the race.


-- 
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]

Reply via email to