cvs commit: src/sys/netinet tcp_usrreq.c
rwatson at FreeBSD.org
Mon Apr 3 09:52:59 UTC 2006
rwatson 2006-04-03 09:52:56 UTC
FreeBSD src repository
After checking for SO_ISDISCONNECTED in tcp_usr_accept(), return
immediately rather than jumping to the normal output handling, which
assumes we've pulled out the inpcb, which hasn't happened at this
point (and isn't necessary).
Return ECONNABORTED instead of EINVAL when the inpcb has entered
INP_TIMEWAIT or INP_DROPPED, as this is the documented error value.
This may correct the panic seen by Ganbold.
MFC after: 1 month
Reported by: Ganbold <ganbold at micom dot mng dot net>
Revision Changes Path
1.134 +3 -5 src/sys/netinet/tcp_usrreq.c
More information about the cvs-src