Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
apacheGH-44269: [C++][FS][Azure] Catch missing exceptions on HNS supp…
…ort check (apache#44274) ### Rationale for this change `Azure::Storage::Files::DataLake::DataLakeDirectoryClient` may throw `Azure::Core::Http::TransportException` and `std::runtime_error` exceptions but they aren't caught. Arrow C++ uses `arrow::Status` not C++ exception. So we must catch all exceptions from Azure SDK for C++. ### What changes are included in this PR? Add catches `Azure::Core::Http::TransportException` and `std::exception`. ### Are these changes tested? Yes. ### Are there any user-facing changes? Yes. * GitHub Issue: apache#44269 Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
- Loading branch information