diff --git a/eden/scm/lib/commitcloudsubscriber/Cargo.toml b/eden/scm/lib/commitcloudsubscriber/Cargo.toml index f4267dbd36..87e952ffca 100644 --- a/eden/scm/lib/commitcloudsubscriber/Cargo.toml +++ b/eden/scm/lib/commitcloudsubscriber/Cargo.toml @@ -17,12 +17,12 @@ edition = "2018" [dependencies] anyhow = "1.0.20" -eventsource = "0.3.0" +eventsource = "0.5" lazy_static = "1.2.0" log = "0.4.6" serde = { version = "1.0.80", features = ["derive"] } serde_json = "1.0.33" -reqwest = "0.9.4" +reqwest = "0.10" rust-ini = "*" regex = "1.0.6" thiserror = "1.0.5" diff --git a/eden/scm/lib/commitcloudsubscriber/src/subscriber.rs b/eden/scm/lib/commitcloudsubscriber/src/subscriber.rs index 0af10c1b99..d6116a25ca 100644 --- a/eden/scm/lib/commitcloudsubscriber/src/subscriber.rs +++ b/eden/scm/lib/commitcloudsubscriber/src/subscriber.rs @@ -19,7 +19,6 @@ use log::{error, info, warn}; use reqwest::Url; use serde::Deserialize; use std::collections::HashMap; -use std::net::ToSocketAddrs; use std::path::PathBuf; use std::sync::atomic::{AtomicBool, Ordering}; use std::sync::{mpsc, Arc}; @@ -314,7 +313,7 @@ impl WorkspaceSubscriberService { info!("{} Thread started...", sid); let fire = |reason: &'static str, version: Option| { - if service_url.to_socket_addrs().is_err() { + if service_url.socket_addrs(|| None).is_err() { warn!( "{} Skip CloudSyncTrigger: failed to lookup address information {}", sid, service_url