There was an error while loading. Please reload this page.
1 parent 14687fd commit 2c51e5aCopy full SHA for 2c51e5a
1 file changed
src/TraceStream.cc
@@ -70,7 +70,11 @@ static SubstreamData substreams[TraceStream::SUBSTREAM_COUNT] = {
70
71
static const SubstreamData& substream(TraceStream::Substream s) {
72
if (!substreams[TraceStream::RAW_DATA].threads) {
73
- substreams[TraceStream::RAW_DATA].threads = min(8, get_num_cpus());
+ int cpus = sysconf(_SC_NPROCESSORS_ONLN);
74
+ if (cpus < 1) {
75
+ FATAL() << "sysconf failed";
76
+ }
77
+ substreams[TraceStream::RAW_DATA].threads = min(8, cpus);
78
}
79
return substreams[s];
80
0 commit comments