CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/05/01 03:39:02
Modified files:
usr.sbin/bgpd : Tag: OPENBSD_5_3 session.c
Log message:
MFC: handle ECONNABORTED errors from accept(). In many code blocks they
can be ignored silently and without aborting, much like EINTR and EWOULDBLOCK
are.
This is http://ftp.openbsd.org/pub/OpenBSD/patches/5.3/common/001_bgpd.patch:
"A rare condition during session startup may cause bgpd to replace an
active session leading to unknown consequences. Bug found by inspection
(we do not know how to reproduce it, consider that a challenge)."