svn commit: r272042 - stable/9/contrib/openbsm/bin/auditdistd
Pawel Jakub Dawidek
pjd at FreeBSD.org
Tue Sep 23 21:56:16 UTC 2014
Author: pjd
Date: Tue Sep 23 21:56:15 2014
New Revision: 272042
URL: http://svnweb.freebsd.org/changeset/base/272042
Log:
MFC r271577:
Fix descriptors leak.
PR: bin/191002
Reported by: Ryan Steinmetz
Submitted by: mjg
Modified:
stable/9/contrib/openbsm/bin/auditdistd/subr.c
Directory Properties:
stable/9/contrib/openbsm/ (props changed)
Modified: stable/9/contrib/openbsm/bin/auditdistd/subr.c
==============================================================================
--- stable/9/contrib/openbsm/bin/auditdistd/subr.c Tue Sep 23 21:38:05 2014 (r272041)
+++ stable/9/contrib/openbsm/bin/auditdistd/subr.c Tue Sep 23 21:56:15 2014 (r272042)
@@ -228,6 +228,11 @@ wait_for_file_init(int fd)
PJDLOG_ASSERT(fd != -1);
#ifdef HAVE_KQUEUE
+ if (wait_for_file_kq != -1) {
+ close(wait_for_file_kq);
+ wait_for_file_kq = -1;
+ }
+
kq = kqueue();
if (kq == -1) {
pjdlog_errno(LOG_WARNING, "kqueue() failed");
More information about the svn-src-stable-9
mailing list