Просмотр исходного кода

if only one core, the router will not work

Feng 10 лет назад
Родитель
Сommit
e030454466
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/emqttd_pubsub_sup.erl

+ 1 - 1
src/emqttd_pubsub_sup.erl

@@ -56,7 +56,7 @@ init([Env]) ->
     %% Router Pool Sup
     RouterMFA = {emqttd_router, start_link, [fun setstats/1, Env]},
     %% Pool_size / 2
-    RouterSup = emqttd_pool_sup:spec(router_pool, [router, hash, pool_size(Env) div 2, RouterMFA]),
+    RouterSup = emqttd_pool_sup:spec(router_pool, [router, hash, 1 + (pool_size(Env) div 2), RouterMFA]),
 
     %% PubSub Pool Sup
     PubSubMFA = {emqttd_pubsub, start_link, [fun setstats/1, Env]},