Преглед на файлове

chore(config): validate max_inflight range

Zaiming Shi преди 4 години
родител
ревизия
e862ff6b20
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      priv/emqx.schema

+ 2 - 1
priv/emqx.schema

@@ -933,10 +933,11 @@ end}.
 ]}.
 ]}.
 
 
 %% @doc Max number of QoS 1 and 2 messages that can be “inflight” at one time.
 %% @doc Max number of QoS 1 and 2 messages that can be “inflight” at one time.
-%% 0 means no limit
+%% 0 is equivalent to maximum allowed
 {mapping, "zone.$name.max_inflight", "emqx.zones", [
 {mapping, "zone.$name.max_inflight", "emqx.zones", [
   {default, 0},
   {default, 0},
   {datatype, integer}
   {datatype, integer}
+  {validators, ["range:1-32767"]},
 ]}.
 ]}.
 
 
 %% @doc Retry interval for redelivering QoS1/2 messages.
 %% @doc Retry interval for redelivering QoS1/2 messages.