Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Aug 2009 13:37:00 +0000 (UTC)
From:      Stanislav Sedov <stas@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r196035 - projects/libprocstat/usr.bin/fstat
Message-ID:  <200908021337.n72Db0iA015932@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: stas
Date: Sun Aug  2 13:37:00 2009
New Revision: 196035
URL: http://svn.freebsd.org/changeset/base/196035

Log:
  - Do not print the warning if a user has no permission to view file
    information for the process.

Modified:
  projects/libprocstat/usr.bin/fstat/libprocstat.c

Modified: projects/libprocstat/usr.bin/fstat/libprocstat.c
==============================================================================
--- projects/libprocstat/usr.bin/fstat/libprocstat.c	Sun Aug  2 13:25:11 2009	(r196034)
+++ projects/libprocstat/usr.bin/fstat/libprocstat.c	Sun Aug  2 13:37:00 2009	(r196035)
@@ -624,7 +624,7 @@ procstat_getfiles_sysctl(struct procstat
 		return (NULL);
 
 	files = kinfo_getfile(kp->ki_pid, &cnt);
-	if (files == NULL) {
+	if (files == NULL && errno != EPERM) {
 		warn("kinfo_getfile()");
 		return (NULL);
 	}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908021337.n72Db0iA015932>