Procházet zdrojové kódy

feat: only start waiting if inactive

thesimplekid před 8 měsíci
rodič
revize
943d00bf20
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      crates/cdk/src/mint/mod.rs

+ 2 - 0
crates/cdk/src/mint/mod.rs

@@ -196,6 +196,7 @@ impl Mint {
                 let shutdown = Arc::clone(&shutdown);
                 let key = *key;
                 join_set.spawn(async move {
+            if !ln.is_wait_invoice_active() {
             loop {
                 tokio::select! {
                     _ = shutdown.notified() => {
@@ -218,6 +219,7 @@ impl Mint {
                             }
                         }
                     }
+                    }
                 }
             }
         });