diff --git a/core/src/gossip_service.rs b/core/src/gossip_service.rs index 371bcb7b72..8a35d8216d 100644 --- a/core/src/gossip_service.rs +++ b/core/src/gossip_service.rs @@ -121,6 +121,9 @@ pub fn discover( )); i += 1; } + + exit.store(true, Ordering::Relaxed); + gossip_service.join().unwrap(); Err("Failed to converge") }