From 18b66a0df615447d86b44672e2fb34a9180da6df Mon Sep 17 00:00:00 2001
From: Craig Tiller <ctiller@google.com>
Date: Mon, 12 Dec 2016 15:23:41 -0800
Subject: [PATCH] Revert "Reduce memory bloat (each server cq is very
 expensive)"

---
 include/grpc++/server_builder.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/grpc++/server_builder.h b/include/grpc++/server_builder.h
index 2ac2f0a1ef..9252c6a63a 100644
--- a/include/grpc++/server_builder.h
+++ b/include/grpc++/server_builder.h
@@ -187,7 +187,7 @@ class ServerBuilder {
 
   struct SyncServerSettings {
     SyncServerSettings()
-        : num_cqs(1),
+        : num_cqs(GPR_MAX(gpr_cpu_num_cores(), 4)),
           min_pollers(1),
           max_pollers(INT_MAX),
           cq_timeout_msec(1000) {}
-- 
GitLab