emqx/apps
Thales Macedo Garitezi a19621e533 fix(webhook): treat {shutdown, normal} and {closed, _} async reply as retriable
Apparently, the async reply returned by ehttpc can be `{shutdown,
normal}` or `{closed, "The connection was lost."}`, in which case the
request should be retried.

```
Apr 28 17:40:41 emqx-0.int.thales bash[48880]: 17:40:41.803 [error] [id: "bridge:webhook:webhook", msg: :unrecoverable_error, reason: {:shutdown, :normal}]
Apr 28 18:36:37 emqx-0.int.thales bash[53368]: 18:36:37.605 [error] [id: "bridge:webhook:webhook", msg: :unrecoverable_error, reason: {:closed, 'The connection was lost.'}]
```
2023-04-28 18:07:32 -03:00
..
emqx Merge pull request #10550 from thalesmg/fix-ocsp-disabled-r50 2023-04-27 17:22:44 -03:00
emqx_authn chore: apply review suggestions 2023-04-21 15:32:16 +08:00
emqx_authz refactor: set authz config at 'high' importance level 2023-04-18 19:17:03 +02:00
emqx_auto_subscribe refactor: move emqx_json to emqx_utils_json 2023-04-14 13:31:27 +02:00
emqx_bridge refactor: change bridges config importance level from hidden to low 2023-04-18 19:17:03 +02:00
emqx_bridge_kafka fix: stale ref to emqx_json after rebase 2023-04-14 16:30:27 +02:00
emqx_conf chore: change node.data_dir from hidden to low 2023-04-27 14:41:23 +08:00
emqx_connector fix(webhook): treat {shutdown, normal} and {closed, _} async reply as retriable 2023-04-28 18:07:32 -03:00
emqx_ctl docs: add readme for emqx_ctl app 2023-03-20 19:35:17 +01:00
emqx_dashboard chore: remove dashboard's default username from emqx.conf 2023-04-24 16:13:42 +08:00
emqx_exhook refactor: change exhook config importance level from hidden to low 2023-04-18 19:17:03 +02:00
emqx_gateway fix(gw): load emqx applications before hocon configs checking 2023-04-17 13:56:39 +02:00
emqx_gateway_coap refactor: rename emqx_misc to emqx_utils 2023-04-14 13:41:27 +02:00
emqx_gateway_exproto refactor: rename emqx_map_lib to emqx_utils_maps 2023-04-14 13:41:34 +02:00
emqx_gateway_lwm2m fix: byebye jsx 2023-04-14 13:41:34 +02:00
emqx_gateway_mqttsn refactor: rename emqx_misc to emqx_utils 2023-04-14 13:41:27 +02:00
emqx_gateway_stomp refactor: rename emqx_misc to emqx_utils 2023-04-14 13:41:27 +02:00
emqx_machine refactor: rename emqx_misc to emqx_utils 2023-04-14 13:41:27 +02:00
emqx_management chore: bump apps versions 2023-04-17 09:09:08 +02:00
emqx_modules chore: bump apps versions 2023-04-17 09:09:08 +02:00
emqx_plugin_libs chore: bump apps versions 2023-04-17 09:09:08 +02:00
emqx_plugins refactor: relocate i18n files for apps/emqx 2023-04-03 13:12:24 +02:00
emqx_prometheus chore: apply review suggestions 2023-04-21 15:32:16 +08:00
emqx_psk refactor: relocate i18n files for apps/emqx 2023-04-03 13:12:24 +02:00
emqx_resource fix(buffer_worker): avoid sending late reply messages to callers 2023-04-26 13:18:28 -03:00
emqx_retainer refactor: rename emqx_map_lib to emqx_utils_maps 2023-04-14 13:41:34 +02:00
emqx_rule_engine refactor: change rule_engine config importance level from hidden to low 2023-04-18 19:17:03 +02:00
emqx_slow_subs Merge pull request #10390 from sstrigler/EMQX-9549-new-emqx-utils-app-to-collect-utility-modules 2023-04-14 20:33:11 +02:00
emqx_statsd refactor: rename emqx_misc to emqx_utils 2023-04-14 13:41:27 +02:00
emqx_utils Merge branch 'EMQX-9549-new-emqx-utils-app-to-collect-utility-modules' of github.com:sstrigler/emqx into EMQX-9549-new-emqx-utils-app-to-collect-utility-modules 2023-04-14 18:53:47 +02:00