From 6e2aa026683a242736cd4719420dcd50d4ea666d Mon Sep 17 00:00:00 2001 From: Nils Nieuwejaar Date: Wed, 11 Mar 2026 18:54:24 +0000 Subject: [PATCH] disable interrupt monitor when running on simulator --- dpd/src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dpd/src/main.rs b/dpd/src/main.rs index 2243689..6e4cf39 100644 --- a/dpd/src/main.rs +++ b/dpd/src/main.rs @@ -287,7 +287,9 @@ impl Switch { let mac_mgmt = Mutex::new(macaddrs::MacManagement::new(&log)); #[cfg(feature = "tofino_asic")] - run_interrupt_monitor(log.clone()); + if !asic_hdl.is_model() { + run_interrupt_monitor(log.clone()); + } let ws_log = log.new(slog::o!("unit" => "workflow_server")); let workflow_server = rpw::WorkflowServer::new(ws_log);