# std.Io.Threaded: improve posix process creation · gitcafe/zig

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

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

Visibility: public

Requested revision: fa315b1060ac2550e3479775cd22871b3df164ad

Requested commit: fa315b1060ac2550e3479775cd22871b3df164ad

Commit: fa315b1060ac2550e3479775cd22871b3df164ad

Tree: 57fa198fba1778ff62c29b28de7185cb3dbcfeb2

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
std.Io.Threaded: improve posix process creation

* cache /dev/null after opening
* make opening /dev/null cancelable
* avoid unreachable even when OS does something unexpected

```

## Parents

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

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