From 1ecee057f9c3195b5844fd78258222b89bb1bf82 Mon Sep 17 00:00:00 2001 From: mdw Date: Sat, 3 Apr 2004 10:22:10 +0000 Subject: [PATCH] Don't warn about boring errors from @accept@. --- admin.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/admin.c b/admin.c index c1c2c128..a1292403 100644 --- a/admin.c +++ b/admin.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: admin.c,v 1.8 2003/04/06 10:25:17 mdw Exp $ + * $Id: admin.c,v 1.9 2004/04/03 10:22:10 mdw Exp $ * * Admin interface for configuration * @@ -29,6 +29,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: admin.c,v $ + * Revision 1.9 2004/04/03 10:22:10 mdw + * Don't warn about boring errors from @accept@. + * * Revision 1.8 2003/04/06 10:25:17 mdw * Support Linux TUN/TAP device. Fix some bugs. * @@ -896,7 +899,9 @@ static void a_accept(int fd, unsigned mode, void *v) size_t sz = sizeof(sun); if ((nfd = accept(fd, (struct sockaddr *)&sun, &sz)) < 0) { - a_warn("accept admin connection failed: %s", strerror(errno)); + if (errno != EINTR && errno != EAGAIN && errno != EWOULDBLOCK && + errno != ECONNABORTED && errno != EPROTO) + a_warn("accept admin connection failed: %s", strerror(errno)); return; } a_create(nfd, nfd); -- 2.11.0