From 06c5f4503ff42e72fbaf5763b003a9857d97329f Mon Sep 17 00:00:00 2001 From: Hayodea Hekol Date: Fri, 24 Oct 2025 01:11:19 -0400 Subject: [PATCH] Todo: update --- todo | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/todo b/todo index 2ab2e9c..93bf7b6 100644 --- a/todo +++ b/todo @@ -9,5 +9,6 @@ a ref and not by-value. Propagate this upward into SerializedAsyncContin and into all derived classes' constructors. -* Try changing the type of LockerAndInvokerBase::serializedContinuationVaddr - to be a ref instead of a pointer. +* In classes like udpCommandDemuxer and possibly other such background tasks, + use a spinlock to ensure that the stop() function doesn't deallocate the + data to be used by the daemon task while the daemon task is executing.