diff --git a/tools/summonerd/src/coordinator.rs b/tools/summonerd/src/coordinator.rs index 32879ab506..4824c5cdec 100644 --- a/tools/summonerd/src/coordinator.rs +++ b/tools/summonerd/src/coordinator.rs @@ -67,14 +67,15 @@ impl ContributionHandler { { Ok(Ok(_)) => Ok(()), Err(_) => { - tracing::info!("timeout when asking for contribution"); + tracing::info!("STRIKE (timeout)"); + self.storage.strike(&contributor).await?; Ok(()) } Ok(Err(e)) => Err(e), } } - #[tracing::instrument(skip(self, participant))] + #[tracing::instrument(skip_all)] async fn contribute_inner( &mut self, contributor: Address, @@ -104,6 +105,7 @@ impl ContributionHandler { return Ok(()); } } + tracing::info!("STRIKE (invalid or partial contribution)"); self.storage.strike(&contributor).await?; return Ok(()); }