eeroel commented on PR #37918:
URL: https://github.com/apache/arrow/pull/37918#issuecomment-1741795157

   > > Hmm, noticed that the execution freezes when I set io_thread_count <= 
fragment_readahead (testing with Pyarrow). A deadlock probably? I wonder if 
it's introduced by this change, or if it's a bug that just manifests now 
because of higher concurrency. I think I have observed such a freeze recently 
with a recent Pyarrow release, but couldn't reproduce.
   > 
   > @eeroel https://github.com/apache/arrow/pull/37918/files#r1340188707 I 
think this is the problem that we call blocking in async execution.
   > 
   > It's a bit like this problem I fixed: #37514 . The problem is that 
blocking in async function under same Executor is a bad behavior, which might 
cause deadlock.
   
   OK, thanks for the explanation. Looks like this is fixed in @bkietz 
suggestion


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