From f008876a9333acb7ce104b05a6477669d6385825 Mon Sep 17 00:00:00 2001 From: Leonid Yuriev Date: Wed, 20 Nov 2019 11:16:45 +0300 Subject: [PATCH] mdbx-test: fix rusage for single-mode. Change-Id: Id1928ad6061306b4d85f38cd296e172615d92741 --- test/main.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/main.cc b/test/main.cc index 9c6aba88..a7bf46e0 100644 --- a/test/main.cc +++ b/test/main.cc @@ -596,7 +596,7 @@ int main(int argc, char *const argv[]) { #if !(defined(_WIN32) || defined(_WIN64)) struct rusage spent; - if (getrusage(RUSAGE_CHILDREN, &spent) == 0) { + if (!getrusage(global::singlemode ? RUSAGE_SELF : RUSAGE_CHILDREN, &spent)) { log_notice("%6s: user %f, system %f", "CPU", spent.ru_utime.tv_sec + spent.ru_utime.tv_usec * 1e-6, spent.ru_stime.tv_sec + spent.ru_stime.tv_usec * 1e-6);