From owner-cvs-ports@FreeBSD.ORG Sat Nov 19 14:31:23 2011 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 512CF106566B; Sat, 19 Nov 2011 14:31:23 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 419798FC08; Sat, 19 Nov 2011 14:31:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id pAJEVNQW011742; Sat, 19 Nov 2011 14:31:23 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id pAJEVNLx011741; Sat, 19 Nov 2011 14:31:23 GMT (envelope-from garga) Message-Id: <201111191431.pAJEVNLx011741@repoman.freebsd.org> From: Renato Botelho Date: Sat, 19 Nov 2011 14:31:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/rinetd Makefile ports/net/rinetd/files patch-rinetd.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Nov 2011 14:31:23 -0000 garga 2011-11-19 14:31:23 UTC FreeBSD ports repository Modified files: net/rinetd Makefile net/rinetd/files patch-rinetd.c Log: rinetd fails to close the configuration file (fopen twice, fclose only once) when reading its configuration. Therefore on every configuration reload (through SIGHUP) one file descriptor is lost. In an environment where this is done frequently (e.g. to re-lookup DNS names) the system will run out of file descriptors soon (kern.maxfiles) until rinetd crashes. PR: ports/162673 Submitted by: Michael Gmelin Feature safe: yes Revision Changes Path 1.21 +1 -1 ports/net/rinetd/Makefile 1.2 +8 -0 ports/net/rinetd/files/patch-rinetd.c