perf: simplify method signatures and reduce clone across multiple files (#1663)

This commit is contained in:
Tunglies
2025-12-09 16:47:57 +08:00
committed by GitHub
parent 2bc51daa98
commit fe4dff5df0
33 changed files with 62 additions and 81 deletions
+1 -1
View File
@@ -249,7 +249,7 @@ impl ManualConnectorManager {
create_connector_by_url(&dead_url, &data.global_ctx.clone(), ip_version).await?;
data.global_ctx
.issue_event(GlobalCtxEvent::Connecting(connector.remote_url().clone()));
.issue_event(GlobalCtxEvent::Connecting(connector.remote_url()));
tracing::info!("reconnect try connect... conn: {:?}", connector);
let Some(pm) = data.peer_manager.upgrade() else {
return Err(Error::AnyhowError(anyhow::anyhow!(