projects
/
musl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from:
be2e06d
)
recheck cancellation disabled flag after syscall returns EINTR
author
Rich Felker
<dalias@aerifal.cx>
Tue, 19 Apr 2011 00:50:37 +0000
(20:50 -0400)
committer
Rich Felker
<dalias@aerifal.cx>
Tue, 19 Apr 2011 00:50:37 +0000
(20:50 -0400)
we already checked before making the syscall, but it's possible that a
signal handler interrupted the blocking syscall and disabled
cancellation, and that this is the cause of EINTR. in this case, the
old behavior was testably wrong.
No differences found