# std.windows: use atomic rename, if possible \(\#16717\) · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/7a834e258120865b55e32508bc1c6a5b192af5a0)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 7a834e258120865b55e32508bc1c6a5b192af5a0

Requested commit: 7a834e258120865b55e32508bc1c6a5b192af5a0

Commit: 7a834e258120865b55e32508bc1c6a5b192af5a0

Tree: 2b8e608ef9737496fb3d308eec33363d3d4289e0

Author: matu3ba

Committer: GitHub

## Message

```
std.windows: use atomic rename, if possible (#16717)

Mitigates #14978.

Uses the same strategy as in #16499 suggested by @squeek502

```

## Parents

- [6780a6bbfa7bbd44036de3b1338011d1e5bb43f3](https://git.cafe/gitcafe/zig/commit/6780a6bbfa7bbd44036de3b1338011d1e5bb43f3?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/7a834e258120865b55e32508bc1c6a5b192af5a0?format=markdown)
