summaryrefslogtreecommitdiff
path: root/psutil/_psutil_sunos.c
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2016-02-02 00:08:46 +0000
committerGiampaolo Rodola <g.rodola@gmail.com>2016-02-02 00:08:46 +0000
commit350eeb16435c159b7d5403038e9fc137e12078f3 (patch)
treeaa7bbee9c3a57c42c33b589a33a79c782812007a /psutil/_psutil_sunos.c
parente3e575b10c5bd270b1436d7711bc16c73b073e67 (diff)
downloadpsutil-350eeb16435c159b7d5403038e9fc137e12078f3.tar.gz
#779 / proc cpu times: sunos impl
Diffstat (limited to 'psutil/_psutil_sunos.c')
-rw-r--r--psutil/_psutil_sunos.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/psutil/_psutil_sunos.c b/psutil/_psutil_sunos.c
index 7ffee306..9a7067d3 100644
--- a/psutil/_psutil_sunos.c
+++ b/psutil/_psutil_sunos.c
@@ -159,9 +159,13 @@ psutil_proc_cpu_times(PyObject *self, PyObject *args) {
if (! psutil_file_to_struct(path, (void *)&info, sizeof(info)))
return NULL;
// results are more precise than os.times()
- return Py_BuildValue("dd",
- PSUTIL_TV2DOUBLE(info.pr_utime),
- PSUTIL_TV2DOUBLE(info.pr_stime));
+ return Py_BuildValue(
+ "(dddd)",
+ PSUTIL_TV2DOUBLE(info.pr_utime),
+ PSUTIL_TV2DOUBLE(info.pr_stime),
+ PSUTIL_TV2DOUBLE(info.pr_cutime),
+ PSUTIL_TV2DOUBLE(info.pr_cstime)
+ );
}