diff --git a/src/context/connection_status.rs b/src/context/connection_status.rs index 703adc869..df5d429e2 100644 --- a/src/context/connection_status.rs +++ b/src/context/connection_status.rs @@ -240,6 +240,10 @@ impl ConnectionStatus { *last_update = now; self.refresh_zmq_and_spv(app_context); + // SPV mode does not use RPC chain lock polling. + if self.backend_mode() == CoreBackendMode::Spv { + return AppAction::None; + } AppAction::BackendTask(BackendTask::CoreTask(CoreTask::GetBestChainLocks)) }