diff options
Diffstat (limited to 'p2p/src/connector.rs')
-rw-r--r-- | p2p/src/connector.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/p2p/src/connector.rs b/p2p/src/connector.rs index 41839ab..9bf63f9 100644 --- a/p2p/src/connector.rs +++ b/p2p/src/connector.rs @@ -3,9 +3,8 @@ use std::{future::Future, sync::Arc}; use log::{error, trace, warn}; use karyon_core::{ - async_util::{Backoff, TaskGroup, TaskResult}, + async_util::{Backoff, Executor, TaskGroup, TaskResult}, crypto::KeyPair, - GlobalExecutor, }; use karyon_net::{tcp, tls, Conn, Endpoint, NetError}; @@ -48,7 +47,7 @@ impl Connector { connection_slots: Arc<ConnectionSlots>, enable_tls: bool, monitor: Arc<Monitor>, - ex: GlobalExecutor, + ex: Executor<'static>, ) -> Arc<Self> { Arc::new(Self { key_pair: key_pair.clone(), |