svn commit: r326009 - stable/11/sys/dev/hwpmc
Konstantin Belousov
kib at FreeBSD.org
Mon Nov 20 08:12:41 UTC 2017
Author: kib
Date: Mon Nov 20 08:12:40 2017
New Revision: 326009
URL: https://svnweb.freebsd.org/changeset/base/326009
Log:
MFC r325759:
Do not leak PMC_PO_OWNS_LOGFILE on error.
Modified:
stable/11/sys/dev/hwpmc/hwpmc_logging.c
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/sys/dev/hwpmc/hwpmc_logging.c
==============================================================================
--- stable/11/sys/dev/hwpmc/hwpmc_logging.c Mon Nov 20 06:59:03 2017 (r326008)
+++ stable/11/sys/dev/hwpmc/hwpmc_logging.c Mon Nov 20 08:12:40 2017 (r326009)
@@ -687,6 +687,7 @@ pmclog_configure_log(struct pmc_mdep *md, struct pmc_o
(void) fdrop(po->po_file, curthread);
po->po_file = NULL; /* clear file and error state */
po->po_error = 0;
+ po->po_flags &= ~PMC_PO_OWNS_LOGFILE;
return (error);
}
More information about the svn-src-stable-11
mailing list