about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/builder.rs
diff options
context:
space:
mode:
authorJubilee <workingjubilee@gmail.com>2024-09-18 14:32:25 -0700
committerGitHub <noreply@github.com>2024-09-18 14:32:25 -0700
commit591ec6c9cef734f9f687a69555a88beecc796eea (patch)
treeb10166adbadf39bd2189cadda21f4e573d91c4ef /compiler/rustc_codegen_llvm/src/builder.rs
parent2eb65a6667f2023d0c51eb0b717698365520088d (diff)
parent6b0fc97c7ab25b50c5b061cbe8ec4aaa5575e9f9 (diff)
downloadrust-591ec6c9cef734f9f687a69555a88beecc796eea.tar.gz
rust-591ec6c9cef734f9f687a69555a88beecc796eea.zip
Rollup merge of #129934 - ChrisDenton:remove-dir-all3, r=Amanieu
Win: Open dir for sync access in remove_dir_all

A small follow up to #129800.

We should explicitly open directories for synchronous access. We ultimately use `GetFileInformationByHandleEx` to read directories which should paper over any issues caused by using async directory reads (or else return an error) but it's better to do the right thing in the first place. Note though that `delete` does not read or write any data so it's not necessary there.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/builder.rs')
0 files changed, 0 insertions, 0 deletions