v3 : une mesure de participation manquée au démarrage laisse la référence, sans arrêter le serveur

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-10-30 17:42:48 +01:00
co-authored by Claude Opus 5.5
parent a57a1ff642
commit 341df4df01
+4 -1
View File
@@ -199,7 +199,10 @@ pub async fn run() -> anyhow::Result<()> {
let state = AppState::new(cfg, db).await?; let state = AppState::new(cfg, db).await?;
seed::ensure(&state).await?; seed::ensure(&state).await?;
participation::refresh(&state, false).await?; // A measure missed leaves the reference in place; the sweeper takes it again.
if let Err(e) = participation::refresh(&state, false).await {
tracing::warn!(error = %e, "usual participation");
}
auth::bootstrap(&state).await?; auth::bootstrap(&state).await?;
if let Err(e) = publish::ensure_key(&state).await { if let Err(e) = publish::ensure_key(&state).await {
tracing::warn!(error = %e, "publication key"); tracing::warn!(error = %e, "publication key");