Mercurial > hg > icedtea7-forest > hotspot
changeset 6421:da5d72b33658
8140244: Port fix of JDK-8075773 to MacOSX
Reviewed-by: stuefe, dcubed
author | clanger |
---|---|
date | Thu, 14 Jan 2016 20:17:31 +0000 |
parents | 822414177d3b |
children | b3c5ff648bca |
files | src/os/bsd/vm/perfMemory_bsd.cpp |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/os/bsd/vm/perfMemory_bsd.cpp Thu Aug 06 00:08:57 2015 -0700 +++ b/src/os/bsd/vm/perfMemory_bsd.cpp Thu Jan 14 20:17:31 2016 +0000 @@ -217,9 +217,9 @@ // return false; } - // See if the uid of the directory matches the effective uid of the process. - // - if (statp->st_uid != geteuid()) { + // If user is not root then see if the uid of the directory matches the effective uid of the process. + uid_t euid = geteuid(); + if ((euid != 0) && (statp->st_uid != euid)) { // The directory was not created by this user, declare it insecure. // return false;