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

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

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

Visibility: public

Requested revision: a9778e25496a148839d5de1024213ca96f39c5f8

Requested commit: a9778e25496a148839d5de1024213ca96f39c5f8

Commit: a9778e25496a148839d5de1024213ca96f39c5f8

Tree: 688c00acbcfe81ea4da433799a680219436d42fb

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

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

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