# std.Io.File: add non-blocking flag · gitcafe/zig

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

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

Visibility: public

Requested revision: 39a6d5d1c5db32e9648fba6a46f3fef4ef83974a

Requested commit: 39a6d5d1c5db32e9648fba6a46f3fef4ef83974a

Commit: 39a6d5d1c5db32e9648fba6a46f3fef4ef83974a

Tree: ba685262a607720a30410d64ebb68a040da5f311

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
std.Io.File: add non-blocking flag

On Windows, we need to know ahead of time whether a file was opened in
synchronous mode or asynchronous mode. There may be advantages to
tracking this state for POSIX operating systems as well.

```

## Parents

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

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