Skip to content

Commit

Permalink
Merge pull request #461 from breez/signer-start
Browse files Browse the repository at this point in the history
Ensure signer starts before any request to the node
  • Loading branch information
roeierez authored Sep 14, 2023
2 parents 36d04e7 + 4c9a1a6 commit 9a1970e
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions libs/sdk-core/src/breez_services.rs
Original file line number Diff line number Diff line change
Expand Up @@ -886,6 +886,10 @@ impl BreezServices {
///
/// Internal method. Should only be used as part of [BreezServices::start]
async fn start_background_tasks(self: &Arc<BreezServices>) -> Result<()> {
// start the signer
let (shutdown_signer_sender, signer_signer_receiver) = mpsc::channel(1);
self.start_signer(signer_signer_receiver).await;

// Sync node state
let sync_breez_services = self.clone();
match sync_breez_services.persister.get_node_state()? {
Expand All @@ -900,10 +904,6 @@ impl BreezServices {
}
}

// start the signer
let (shutdown_signer_sender, signer_signer_receiver) = mpsc::channel(1);
self.start_signer(signer_signer_receiver).await;

// start backup watcher
self.start_backup_watcher().await?;

Expand Down

0 comments on commit 9a1970e

Please sign in to comment.