diff options
| author | Rich Felker <dalias@aerifal.cx> | 2011-04-20 21:05:10 -0400 |
|---|---|---|
| committer | Rich Felker <dalias@aerifal.cx> | 2011-04-20 21:05:10 -0400 |
| commit | f9a6372a98cc4d1b70400b2e7238e1f9eae50558 (patch) | |
| tree | 7eb3280e965e29b80d4a331980bc80c6bb7ed7e7 /include/sys | |
| parent | properly create new session/controlling terminal in forkpty (diff) | |
| download | grovel-f9a6372a98cc4d1b70400b2e7238e1f9eae50558.tar.gz grovel-f9a6372a98cc4d1b70400b2e7238e1f9eae50558.tar.xz | |
workaround bug in linux dup2
the linux documentation for dup2 says it can fail with EBUSY due to a
race condition with open and dup in the kernel. shield applications
(and the rest of libc) from this nonsense by looping until it succeeds
Diffstat (limited to 'include/sys')
0 files changed, 0 insertions, 0 deletions
