Skip to content

Commit 995d166

Browse files
authored
Merge pull request #63 from hnez/allow-state-downgrade
broker: persistence: downgrade unknown keys in state file from err to warn
2 parents 998b73c + a4e2b96 commit 995d166

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/broker/persistence.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use anyhow::{bail, Result};
2222
use async_std::channel::{unbounded, Receiver};
2323
use async_std::prelude::*;
2424
use async_std::sync::Arc;
25-
use log::{error, info};
25+
use log::{error, info, warn};
2626
use serde::{Deserialize, Serialize};
2727
use serde_json::{from_reader, to_writer_pretty, Map, Value};
2828

@@ -70,12 +70,10 @@ fn load(topics: &[Arc<dyn AnyTopic>]) -> Result<()> {
7070
}
7171

7272
if !content.is_empty() {
73-
error!("State file contained extra keys:");
73+
warn!("State file contained extra keys:");
7474
for topic_name in content.keys() {
75-
error!(" - {topic_name}");
75+
warn!(" - {topic_name}");
7676
}
77-
78-
bail!("Left over topics in state file");
7977
}
8078

8179
Ok(())

0 commit comments

Comments
 (0)