lidavidm commented on issue #13300:
URL: https://github.com/apache/arrow/issues/13300#issuecomment-1145196316

   Hmm. That sort of implies the hang is in a gRPC call, not one from Flight?
   
   Though, now I'm wondering if the problem isn't combining two versions of 
gRPC - the one used by the application, and the one embedded into Flight. gRPC 
maintains some global process state and I've run into cases before where having 
grpcio and flight in the same process caused the two copies to trample on each 
other and cause "weird" unexplainable errors. The solution was to use grpcio 
and flight that both linked dynamically to the same gRPC libraries. 
Unfortunately, Google does not provide any distribution of grpcio that is 
dynamically linked, and makes it hard to do this (we had to build our own 
grpcio) - otherwise something like conda-forge would be the solution.


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