diff --git a/Cargo.lock b/Cargo.lock index 8fa69280..fdf1ba3d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -561,6 +561,15 @@ dependencies = [ "tracing", ] +[[package]] +name = "backon" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "592277618714fbcecda9a02ba7a8781f319d26532a88553bbacc77ba5d2b3a8d" +dependencies = [ + "fastrand", +] + [[package]] name = "backtrace" version = "0.3.75" @@ -2545,12 +2554,13 @@ dependencies = [ [[package]] name = "lapin" -version = "3.2.1" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bad5ae535873471fc68e6e25a90f92ab0a65f5bd10979b9f1c407ab4a3aaeaa3" +checksum = "54935678f50cd37e6f3eeece6d1d9197fcb0c1718ee6dc5d75654c573a5aa62d" dependencies = [ "amq-protocol", "async-trait", + "backon", "executor-trait 2.1.2", "flume", "futures-core", diff --git a/chirpstack/Cargo.toml b/chirpstack/Cargo.toml index 5734aba5..652a5c1a 100644 --- a/chirpstack/Cargo.toml +++ b/chirpstack/Cargo.toml @@ -73,7 +73,7 @@ urlencoding = "2.1" geohash = "0.13" gcp_auth = "0.12" - lapin = { version = "3.2", default-features = false, features = [ + lapin = { version = "3.6", default-features = false, features = [ "rustls--ring", "rustls-native-certs", ] }