diff options
author | 2006-10-18 14:43:45 +0000 | |
---|---|---|
committer | 2006-10-18 14:43:45 +0000 | |
commit | e659d19b23229327dd8497ef24e257fd56b968b8 (patch) | |
tree | 3489fc335156dbf5bcf87d829d367e36971d8d48 /usr.sbin/ripd/interface.c | |
parent | The dosparts member of cpu_disklabel was not used for any persistant (diff) | |
download | wireguard-openbsd-e659d19b23229327dd8497ef24e257fd56b968b8.tar.xz wireguard-openbsd-e659d19b23229327dd8497ef24e257fd56b968b8.zip |
Return ECONNABORTED when a non-blocking socket has been shutdown() for
receives. Previously a non-blocking socket would mask this error by
returning EWOULDBLOCK and mislead applications to think accept() may
eventually succeed. Corrects a pthreads deadlock reported by Tero Koskinen
<tero.koskinen at iki.fi> okay kettenis@, theo@, markus@
Diffstat (limited to 'usr.sbin/ripd/interface.c')
0 files changed, 0 insertions, 0 deletions