Skip to content

Commit 2facd98

Browse files
committed
fixup! [ISSUE 42173][R] Writing partitionned dataset with Rarrow on S3 failed if ListBucket is not allowed for the user
1 parent 558fc5a commit 2facd98

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

cpp/src/arrow/dataset/dataset_writer.cc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,11 @@ class DatasetWriterDirectoryQueue
383383
}
384384
init_future_ = Future<>::Make();
385385
auto create_dir_cb = [this] {
386-
return DeferNotOk(write_options_.filesystem->io_context().executor()->Submit(
387-
[this]() { return write_options_.filesystem->CreateDir(directory_, write_options_.create_dir); }));
386+
return DeferNotOk(
387+
write_options_.filesystem->io_context().executor()->Submit([this]() {
388+
return write_options_.filesystem->CreateDir(directory_,
389+
write_options_.create_dir);
390+
}));
388391
};
389392
// We need to notify waiters whether the directory succeeded or failed.
390393
auto notify_waiters_cb = [this] { init_future_.MarkFinished(); };

0 commit comments

Comments
 (0)