diff --git a/src/node_report.cc b/src/node_report.cc index 9f2a61be09372c..8ca35cabb9c73f 100644 --- a/src/node_report.cc +++ b/src/node_report.cc @@ -483,7 +483,7 @@ static void PrintResourceUsage(JSONWriter* writer) { double user_cpu = stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec; double kernel_cpu = - stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec; + stats.ru_stime.tv_sec + SEC_PER_MICROS * stats.ru_stime.tv_usec; writer->json_keyvalue("userCpuSeconds", user_cpu); writer->json_keyvalue("kernelCpuSeconds", kernel_cpu); double cpu_abs = user_cpu + kernel_cpu; @@ -506,7 +506,7 @@ static void PrintResourceUsage(JSONWriter* writer) { double user_cpu = stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec; double kernel_cpu = - stats.ru_utime.tv_sec + SEC_PER_MICROS * stats.ru_utime.tv_usec; + stats.ru_stime.tv_sec + SEC_PER_MICROS * stats.ru_stime.tv_usec; writer->json_keyvalue("userCpuSeconds", user_cpu); writer->json_keyvalue("kernelCpuSeconds", kernel_cpu); double cpu_abs = user_cpu + kernel_cpu;