Searched hist:141052 (Results 1 - 1 of 1) sorted by relevance

/freebsd-11-stable/sys/sys/
H A Dsocketvar.hdiff 141052 Sun Jan 30 11:11:44 MST 2005 glebius Move sb_state to the beginning of structure, above sb_startzero member.
sb_state shouldn't be erased, when socket buffer is flushed by sorflush().

When sb_state was bzero'ed, a recently set SBS_CANTRCVMORE flag was cleared.
If a socket was shutdown(SHUT_RD), a subsequent read() would block on it.

Reported by: Ed Maste, Gerrit Nagelhout
Reviewed by: rwatson

Completed in 99 milliseconds