Skip to content

Draft: Do not use O_NONBLOCK on regular files.

Fixes #15153 (regular file open blocking entire OS thread).

The linked issue has a reproducer of a large file read blocking all other forkIO threads; this change fixes that.

I have run it on production servers for half a year and noticed a problem.

Edited by Andreas Klebinger

Merge request reports