pitrou commented on PR #49860:
URL: https://github.com/apache/arrow/pull/49860#issuecomment-4591278241

   > The failure mode is asymmetric with the rest of Arrow: everywhere else a 
buggy user callable surfaces as a `Status`, but here it silently hangs forever 
in release builds (`running_tasks_` stays at 1, the plan's `finished` future 
never completes). The `ThreadPool` comparison doesn't quite apply either — a 
throwing task there calls `std::terminate`, so the user gets a stack trace. 
Here they get silence.
   
   Hmm, that's a good point.


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