From 9032acb2f9d690c3023357895fee77559e587c1f Mon Sep 17 00:00:00 2001 From: Simon Sigurdhsson Date: Wed, 4 Jul 2012 13:14:28 +0200 Subject: process->cputime is really milliseconds this time. --- src/process_iterator_apple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/process_iterator_apple.c b/src/process_iterator_apple.c index 6baaf5c..2270ad6 100644 --- a/src/process_iterator_apple.c +++ b/src/process_iterator_apple.c @@ -47,7 +47,7 @@ static int pti2proc(struct proc_taskallinfo *ti, struct process *process) { process->pid = ti->pbsd.pbi_pid; process->ppid = ti->pbsd.pbi_ppid; process->starttime = ti->pbsd.pbi_start_tvsec; - process->cputime = (ti->ptinfo.pti_total_user + ti->ptinfo.pti_total_system) / 1000; + process->cputime = (ti->ptinfo.pti_total_user + ti->ptinfo.pti_total_system) / 1000000; bytes = strlen(ti->pbsd.pbi_comm); memcpy(process->command, ti->pbsd.pbi_comm, (bytes < PATH_MAX ? bytes : PATH_MAX) + 1); return 0; -- cgit v1.2.3