From 081984a04bc97ad8abd82315f936861cce1df0d6 Mon Sep 17 00:00:00 2001 From: Filipe Silva Date: Fri, 31 Aug 2018 11:07:59 +0100 Subject: [PATCH] Fix elapsed and timestamp calculation on Linux Fix #80 --- lib/procfile.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/procfile.js b/lib/procfile.js index dbef824..6050488 100644 --- a/lib/procfile.js +++ b/lib/procfile.js @@ -112,8 +112,8 @@ function readProcFile (pid, options, done) { cpu: cpu, memory: memory, ctime: (stat.utime + stat.stime) / cpuInfo.clockTick, - elapsed: date - (stat.start * 1000), - timestamp: stat.start * 1000, // start date + elapsed: (stat.uptime * 1000) - (stat.start * 1000), // process uptime minus start time + timestamp: date, pid: pid, ppid: stat.ppid })