diff --git a/src/riak_kv_wterl_backend.erl b/src/riak_kv_wterl_backend.erl index 1a38756..61e29cd 100644 --- a/src/riak_kv_wterl_backend.erl +++ b/src/riak_kv_wterl_backend.erl @@ -378,11 +378,14 @@ max_sessions(Config) -> Est = RingSize * erlang:system_info(schedulers), case Est > 8192 of true -> + 8192; + false -> case Est < 1024 of - true -> 1024; - false -> 8192 - end; - false -> Est + true -> + 1024; + false -> + Est + end end. %% @private