diff --git a/src/proposals.rs b/src/proposals.rs index c282d482..9976f3ce 100644 --- a/src/proposals.rs +++ b/src/proposals.rs @@ -191,9 +191,15 @@ async fn poll_approved_proposals( break; } - } else { + } else if err.code() == Code::Unknown { error!("error querying proposal {}: {}", proposal_id, err); + continue; + } else { + return Err(proposal_processing_error(format!( + "error querying proposal {}: {}", + proposal_id, err + ))); } } };