projects
/
collectd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'collectd-4.5' into collectd-4.6
[collectd.git]
/
src
/
processes.c
diff --git
a/src/processes.c
b/src/processes.c
index
553b195
..
2e44018
100644
(file)
--- a/
src/processes.c
+++ b/
src/processes.c
@@
-821,7
+821,7
@@
static char *ps_get_cmdline (pid_t pid, char *name, char *buf, size_t buf_len)
n = 0;
while (42) {
n = 0;
while (42) {
- size_t status;
+ s
s
ize_t status;
status = read (fd, (void *)buf_ptr, len);
status = read (fd, (void *)buf_ptr, len);
@@
-1357,7
+1357,9
@@
static int ps_read (void)
pse.num_proc = 1;
pse.num_lwp = procs[i].ki_numthreads;
pse.num_proc = 1;
pse.num_lwp = procs[i].ki_numthreads;
+ pse.vmem_size = procs[i].ki_size;
pse.vmem_rss = procs[i].ki_rssize * getpagesize();
pse.vmem_rss = procs[i].ki_rssize * getpagesize();
+ pse.stack_size = procs[i].ki_ssize * getpagesize();
pse.vmem_minflt = 0;
pse.vmem_minflt_counter = procs[i].ki_rusage.ru_minflt;
pse.vmem_majflt = 0;
pse.vmem_minflt = 0;
pse.vmem_minflt_counter = procs[i].ki_rusage.ru_minflt;
pse.vmem_majflt = 0;