Date: Sat, 4 Mar 2017 22:15:32 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r314683 - user/bapt/diff Message-ID: <201703042215.v24MFWEE000339@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Sat Mar 4 22:15:32 2017 New Revision: 314683 URL: https://svnweb.freebsd.org/changeset/base/314683 Log: Do not leak kqueue fd Modified: user/bapt/diff/diffreg.c Modified: user/bapt/diff/diffreg.c ============================================================================== --- user/bapt/diff/diffreg.c Sat Mar 4 22:00:05 2017 (r314682) +++ user/bapt/diff/diffreg.c Sat Mar 4 22:15:32 2017 (r314683) @@ -485,6 +485,7 @@ diffreg(char *file1, char *file2, int fl if (kevent(kq, NULL, 0, e, 1, NULL) == -1) err(2, "kevent"); wstatus = e[0].data; + close(kq); if (WIFEXITED(wstatus) && WEXITSTATUS(wstatus) != 0) errx(2, "pr exited abnormally"); else if (WIFSIGNALED(wstatus))
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703042215.v24MFWEE000339>