svn commit: r453280 - in branches/2017Q4/net-mgmt/nsca: . files

Mark Felder feld at FreeBSD.org
Wed Nov 1 11:49:20 UTC 2017


Author: feld
Date: Wed Nov  1 11:49:18 2017
New Revision: 453280
URL: https://svnweb.freebsd.org/changeset/ports/453280

Log:
  MFH: r453279
  
  net-mgmt/nsca: Add patch to prevent crashing on FreeBSD
  
  PR:		218879
  Approved by:	maintainer timeout

Added:
  branches/2017Q4/net-mgmt/nsca/files/patch-src_nsca.c
     - copied unchanged from r453279, head/net-mgmt/nsca/files/patch-src_nsca.c
Modified:
  branches/2017Q4/net-mgmt/nsca/Makefile
Directory Properties:
  branches/2017Q4/   (props changed)

Modified: branches/2017Q4/net-mgmt/nsca/Makefile
==============================================================================
--- branches/2017Q4/net-mgmt/nsca/Makefile	Wed Nov  1 11:48:32 2017	(r453279)
+++ branches/2017Q4/net-mgmt/nsca/Makefile	Wed Nov  1 11:49:18 2017	(r453280)
@@ -3,6 +3,7 @@
 
 PORTNAME=	nsca
 PORTVERSION=	2.9.2
+PORTREVISION=	1
 CATEGORIES=	net-mgmt
 MASTER_SITES=	SF/nagios/nsca-2.x/nsca-${PORTVERSION}
 

Copied: branches/2017Q4/net-mgmt/nsca/files/patch-src_nsca.c (from r453279, head/net-mgmt/nsca/files/patch-src_nsca.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2017Q4/net-mgmt/nsca/files/patch-src_nsca.c	Wed Nov  1 11:49:18 2017	(r453280, copy of r453279, head/net-mgmt/nsca/files/patch-src_nsca.c)
@@ -0,0 +1,11 @@
+--- src/nsca.c.orig	2017-04-20 16:25:28 UTC
++++ src/nsca.c
+@@ -917,7 +917,7 @@ static void accept_connection(int sock, 
+ 				return;
+ 
+ 			/* try and handle temporary errors */
+-			if(errno==EWOULDBLOCK || errno==EINTR || errno==ECHILD){
++			if(errno==EWOULDBLOCK || errno==EINTR || errno==ECHILD || errno==ECONNABORTED){
+ 				if(mode==MULTI_PROCESS_DAEMON)
+ 					sleep(1);
+ 				else


More information about the svn-ports-all mailing list