Fix number-of-threads init logic on Windows

This commit is contained in:
Jeff Garzik 2011-06-09 03:47:07 -04:00 committed by Jeff Garzik
parent 0091c4e128
commit 994c700ff4

View file

@ -856,7 +856,10 @@ static void parse_arg (int key, char *arg)
show_usage(); show_usage();
} }
#ifndef WIN32 #ifdef WIN32
if (!opt_n_threads)
opt_n_threads = 1;
#else
num_processors = sysconf(_SC_NPROCESSORS_ONLN); num_processors = sysconf(_SC_NPROCESSORS_ONLN);
if (!opt_n_threads) if (!opt_n_threads)
opt_n_threads = num_processors; opt_n_threads = num_processors;