Add info logging to dispute activation (#3870)

* Add info logging to dispute activation

* Update node/core/dispute-coordinator/src/real/mod.rs

Co-authored-by: Andronik Ordian <write@reusable.software>

Co-authored-by: Andronik Ordian <write@reusable.software>
This commit is contained in:
Lldenaurois
2021-09-16 22:34:10 +02:00
committed by GitHub
parent 3c0b7d95f5
commit 608ad0f6bf
@@ -737,9 +737,15 @@ async fn handle_import_statements(
let prev_status = recent_disputes.get(&(session, candidate_hash)).map(|x| x.clone());
let status = if is_disputed {
let status = recent_disputes
.entry((session, candidate_hash))
.or_insert(DisputeStatus::active());
let status = recent_disputes.entry((session, candidate_hash)).or_insert_with(|| {
tracing::info!(
target: LOG_TARGET,
?candidate_hash,
session,
"New dispute initiated for candidate.",
);
DisputeStatus::active()
});
// Note: concluded-invalid overwrites concluded-valid,
// so we do this check first. Dispute state machine is