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

fix(bridge-mqtt): fix bad time unit

JianBo He 5 лет назад
Родитель
Сommit
67e56658a7

+ 1 - 1
apps/emqx_bridge_mqtt/priv/emqx_bridge_mqtt.schema

@@ -100,7 +100,7 @@
 
 {mapping, "bridge.mqtt.$name.retry_interval", "emqx_bridge_mqtt.bridges", [
   {default, "20s"},
-  {datatype, {duration, ms}}
+  {datatype, {duration, s}}
 ]}.
 
 {mapping, "bridge.mqtt.$name.max_inflight", "emqx_bridge_mqtt.bridges", [

+ 1 - 1
apps/emqx_bridge_mqtt/src/emqx_bridge_mqtt_actions.erl

@@ -759,7 +759,7 @@ options(Options, PoolName) ->
                   {username, str(Get(<<"username">>))},
                   {password, str(Get(<<"password">>))},
                   {proto_ver, mqtt_ver(Get(<<"proto_ver">>))},
-                  {retry_interval, cuttlefish_duration:parse(str(GetD(<<"retry_interval">>, "30s")), ms)},
+                  {retry_interval, cuttlefish_duration:parse(str(GetD(<<"retry_interval">>, "30s")), s)},
                   {ssl, cuttlefish_flag:parse(str(Get(<<"ssl">>)))},
                   {ssl_opts, [{versions, tls_versions()},
                               {ciphers, ciphers(Get(<<"ciphers">>))},