When using async mode with the webhook bridge, queued messages that are not fully processed when the connection times out could be lost. This commit fixes this by letting the bridge return a recoverable_error when this happen. The message send will then be retried in sync mode by the emqx_resource_buffer_worker. Fixes: https://emqx.atlassian.net/browse/EMQX-8974 |
||
|---|---|---|
| .. | ||
| data/certs | ||
| emqx_bridge_api_SUITE.erl | ||
| emqx_bridge_compatible_config_tests.erl | ||
| emqx_bridge_mqtt_SUITE.erl | ||
| emqx_bridge_SUITE.erl | ||
| emqx_bridge_webhook_SUITE.erl | ||