From 6cf0aadb71396a2844d9f4d237fb173ff717ec83 Mon Sep 17 00:00:00 2001 From: lisownjay Date: Wed, 19 Aug 2015 17:38:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8D=95=E7=BA=BF=E7=A8=8B?= =?UTF-8?q?=E8=BF=90=E8=A1=8Cbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit num_threads_为0,将导致运行时抛异常,异常如下: terminate called after throwing an instance of 'std::runtime_error' what(): io_service_pool size is 0 --- include/cinatra/cinatra.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cinatra/cinatra.hpp b/include/cinatra/cinatra.hpp index d83e7baf..2f1b7189 100644 --- a/include/cinatra/cinatra.hpp +++ b/include/cinatra/cinatra.hpp @@ -170,7 +170,7 @@ namespace cinatra private: #ifndef CINATRA_SINGLE_THREAD - int num_threads_ = 0; + int num_threads_ = 1; #else int num_threads_ = std::thread::hardware_concurrency(); #endif // CINATRA_SINGLE_THREAD