From 70ba59b7637883ecb54132dcb2268f689f5a68fe Mon Sep 17 00:00:00 2001 From: Marten Wijnja Date: Fri, 6 Feb 2026 11:53:48 +0100 Subject: [PATCH] Fixes compile warning of import of tracing::Span Also, if we fail to add a parent to the consumer state span, do not panic --- opsqueue/src/consumer/server/state.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/opsqueue/src/consumer/server/state.rs b/opsqueue/src/consumer/server/state.rs index 160a9fe..d9388c2 100644 --- a/opsqueue/src/consumer/server/state.rs +++ b/opsqueue/src/consumer/server/state.rs @@ -4,7 +4,6 @@ use std::sync::Mutex; use axum_prometheus::metrics::histogram; use opentelemetry::trace::TraceContextExt; -use tracing::Span; use tracing_opentelemetry::OpenTelemetrySpanExt; use crate::common::chunk; @@ -82,7 +81,7 @@ impl ConsumerState { if new_reservations.len() == 1 { let submission = &new_reservations[0].1; let context = crate::tracing::json_to_context(&submission.otel_trace_carrier); - reservation_span.set_parent(context).unwrap(); + let _ = reservation_span.set_parent(context); } else { for (_, submission) in &new_reservations { let context = crate::tracing::json_to_context(&submission.otel_trace_carrier);