diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2017-10-20 21:25:29 +0300 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2017-10-20 21:25:29 +0300 |
| commit | 88485d9d9e5586394fe3bb162181c0e723152a53 (patch) | |
| tree | 0e088b9ea4ff2158874a1cf82d6cad67a09d2db9 /src | |
| parent | 1409ce20c40bfeeb3d82065119a2caf5f9b7e54e (diff) | |
| parent | 7db615949f34162f9b283b63cae528cd25d21317 (diff) | |
| download | rabbitmq-server-git-88485d9d9e5586394fe3bb162181c0e723152a53.tar.gz | |
Merge branch 'cloudamqp-max_connections' into stable
Diffstat (limited to 'src')
| -rw-r--r-- | src/tcp_listener_sup.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tcp_listener_sup.erl b/src/tcp_listener_sup.erl index 14654535d6..7cb1214c8e 100644 --- a/src/tcp_listener_sup.erl +++ b/src/tcp_listener_sup.erl @@ -49,10 +49,11 @@ start_link(IPAddress, Port, Transport, SocketOpts, ProtoSup, ProtoOpts, OnStartu init({IPAddress, Port, Transport, SocketOpts, ProtoSup, ProtoOpts, OnStartup, OnShutdown, ConcurrentAcceptorCount, Label}) -> {ok, AckTimeout} = application:get_env(rabbit, ssl_handshake_timeout), + MaxConnections = rabbit_misc:get_env(rabbit, connection_max, infinity), {ok, {{one_for_all, 10, 10}, [ ranch:child_spec({acceptor, IPAddress, Port}, ConcurrentAcceptorCount, Transport, [{port, Port}, {ip, IPAddress}, - {max_connections, infinity}, + {max_connections, MaxConnections}, {ack_timeout, AckTimeout}, {connection_type, supervisor}|SocketOpts], ProtoSup, ProtoOpts), |
