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]
