git.samba.org
/
tprouty
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a0ac1d5
)
r13677: patch from Max N. Boyarov <m.boyarov@sam-solutions.net>
author
Gerald Carter
<jerry@samba.org>
Fri, 24 Feb 2006 17:53:25 +0000
(17:53 +0000)
committer
Gerald (Jerry) Carter
<jerry@samba.org>
Wed, 10 Oct 2007 16:10:22 +0000
(11:10 -0500)
Prevent div/0 when sysconf(_SC_NPROCESSORS_ONLN) fails.
(This used to be commit
9a335255529d0e93dabbb6b0910f10fa162f9d4a
)
examples/perfcounter/perf_writer.c
patch
|
blob
|
history
diff --git
a/examples/perfcounter/perf_writer.c
b/examples/perfcounter/perf_writer.c
index 04127f5621f11c125e34947aed7368ea526e5ca3..00e47bdabafabb9876a5738bcd316e6782973a9d 100644
(file)
--- a/
examples/perfcounter/perf_writer.c
+++ b/
examples/perfcounter/perf_writer.c
@@
-26,7
+26,7
@@
sig_atomic_t keep_running = TRUE;
/* allocates memory and gets numCPUs, total memory, and PerfFreq, number of disks... */
void get_constants(PERF_DATA_BLOCK *data)
{
- data->cpuInfo.numCPUs = sysconf(_SC_NPROCESSORS_ONLN);
+ data->cpuInfo.numCPUs = sysconf(_SC_NPROCESSORS_ONLN)
> 0 ? sysconf(_SC_NPROCESSORS_ONLN) : 1
;
data->PerfFreq = sysconf(_SC_CLK_TCK);
init_mem_data(data);
init_cpu_data(data);