diff --git a/interrupt/guard.cc b/interrupt/guard.cc index 13b1d3b..20c47ed 100644 --- a/interrupt/guard.cc +++ b/interrupt/guard.cc @@ -57,7 +57,7 @@ void Guard::relay(Epilogue handler) { Core::Interrupt::enable(); // goto level 0.5 if(epi_flag FOR_CURRENT_CORE){ - epilogue_queue->produce(handler); + epilogue_queue FOR_CURRENT_CORE.produce(handler); } else{ epi_flag FOR_CURRENT_CORE = true;