|
|
@@ -182,11 +182,9 @@ current_conns(Type, Name, ListenOn) when Type == tcp; Type == ssl ->
|
|
|
esockd:get_current_connections({listener_id(Type, Name), ListenOn});
|
|
|
current_conns(Type, Name, _ListenOn) when Type =:= ws; Type =:= wss ->
|
|
|
proplists:get_value(all_connections, ranch:info(listener_id(Type, Name)));
|
|
|
-current_conns(quic, _Name, _ListenOn) ->
|
|
|
- case quicer:perf_counters() of
|
|
|
- {ok, PerfCnts} -> proplists:get_value(conn_active, PerfCnts);
|
|
|
- _ -> 0
|
|
|
- end;
|
|
|
+current_conns(quic, Name, _ListenOn) ->
|
|
|
+ {ok, LPid} = quicer:listener(listener_id(quic, Name)),
|
|
|
+ quicer_listener:count_conns(LPid);
|
|
|
current_conns(_, _, _) ->
|
|
|
{error, not_support}.
|
|
|
|