Jelajahi Sumber

bin/genev: remove p2p.run() stoppable task

Dastan-glitch 2 tahun lalu
induk
melakukan
46f178b3b5
2 mengubah file dengan 1 tambahan dan 12 penghapusan
  1. 1 1
      bin/genev/genevd/src/lib.rs
  2. 0 11
      bin/genev/genevd/src/main.rs

+ 1 - 1
bin/genev/genevd/src/lib.rs

@@ -17,7 +17,7 @@
  */
 
 use darkfi::event_graph::EventMsg;
-use darkfi_serial::{SerialDecodable, SerialEncodable};
+use darkfi_serial::{async_trait, SerialDecodable, SerialEncodable};
 
 #[derive(SerialEncodable, SerialDecodable, Clone, Debug)]
 pub struct GenEvent {

+ 0 - 11
bin/genev/genevd/src/main.rs

@@ -121,17 +121,6 @@ async fn realmain(args: Args, executor: Arc<smol::Executor<'static>>) -> Result<
     // Run
     info!(target: "genevd", "Starting P2P network");
     p2p.clone().start().await?;
-    StoppableTask::new().start(
-        p2p.clone().run(),
-        |res| async {
-            match res {
-                Ok(()) | Err(Error::P2PNetworkStopped) => { /* Do nothing */ }
-                Err(e) => error!(target: "genevd", "Failed starting P2P network: {}", e),
-            }
-        },
-        Error::P2PNetworkStopped,
-        executor.clone(),
-    );
 
     ////////////////////
     // Listner