CVSROOT: /cvs Module name: src Changes by: st...@cvs.openbsd.org 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)."