summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2019-03-12 11:20:42 +0100
committerCorinna Vinschen <corinna@vinschen.de>2019-03-12 11:20:42 +0100
commit4ce7e1bbaacf007197e348e4d11ec6258f508873 (patch)
tree718e2ffa9fbc1bda57eaf9a9f3db4acb629fbc55
parent048f28bfe4a86fde44759ccec34e8ac7de56eebe (diff)
downloadcygnal-4ce7e1bbaacf007197e348e4d11ec6258f508873.tar.gz
cygnal-4ce7e1bbaacf007197e348e4d11ec6258f508873.tar.bz2
cygnal-4ce7e1bbaacf007197e348e4d11ec6258f508873.zip
Cygwin: proc: don't request PROCESS_VM_READ perms for stat
The OpenProcess call to generate /proc/<PID>/stat info requests PROCESS_VM_READ, but that's not required. Drop it. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r--winsup/cygwin/fhandler_process.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler_process.cc b/winsup/cygwin/fhandler_process.cc
index 06325caf1..576c5cbd0 100644
--- a/winsup/cygwin/fhandler_process.cc
+++ b/winsup/cygwin/fhandler_process.cc
@@ -1097,7 +1097,7 @@ format_process_stat (void *data, char *&destbuf)
QUOTA_LIMITS ql;
SYSTEM_TIMEOFDAY_INFORMATION stodi;
SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION spt;
- hProcess = OpenProcess (PROCESS_QUERY_LIMITED_INFORMATION | PROCESS_VM_READ,
+ hProcess = OpenProcess (PROCESS_QUERY_LIMITED_INFORMATION,
FALSE, p->dwProcessId);
if (hProcess == NULL)
{