From 86c1d32662e7fda9887da5f799e42cce73228448 Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Fri, 5 Aug 2022 18:25:28 +0200 Subject: [PATCH] bitcoin: name the Bitcoin poller thread --- src/bitcoin/poller/mod.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/bitcoin/poller/mod.rs b/src/bitcoin/poller/mod.rs index fa42471e..7ee7b5f0 100644 --- a/src/bitcoin/poller/mod.rs +++ b/src/bitcoin/poller/mod.rs @@ -23,10 +23,13 @@ impl Poller { poll_interval: time::Duration, ) -> Poller { let shutdown = sync::Arc::from(atomic::AtomicBool::from(false)); - let handle = thread::spawn({ - let shutdown = shutdown.clone(); - move || looper(bit, db, shutdown, poll_interval) - }); + let handle = thread::Builder::new() + .name("Bitcoin poller".to_string()) + .spawn({ + let shutdown = shutdown.clone(); + move || looper(bit, db, shutdown, poll_interval) + }) + .expect("Must not fail"); Poller { shutdown, handle } }