yhirose 5 лет назад
Родитель
Сommit
5982b5c360
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      httplib.h

+ 3 - 1
httplib.h

@@ -50,7 +50,9 @@
 
 
 #ifndef CPPHTTPLIB_THREAD_POOL_COUNT
 #ifndef CPPHTTPLIB_THREAD_POOL_COUNT
 #define CPPHTTPLIB_THREAD_POOL_COUNT                                           \
 #define CPPHTTPLIB_THREAD_POOL_COUNT                                           \
-  ((std::max)(8u, std::thread::hardware_concurrency() - 1))
+  ((std::max)(8u, std::thread::hardware_concurrency() > 0                      \
+                      ? std::thread::hardware_concurrency() - 1                \
+                      : 0))
 #endif
 #endif
 
 
 /*
 /*