Todo: update with optimization ideas

This commit is contained in:
2025-10-24 16:03:03 -04:00
parent 452d1966fc
commit dc864bad00
+5
View File
@@ -12,3 +12,8 @@
* In classes like udpCommandDemuxer and possibly other such background tasks, * In classes like udpCommandDemuxer and possibly other such background tasks,
use a spinlock to ensure that the stop() function doesn't deallocate the 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. data to be used by the daemon task while the daemon task is executing.
* Alternatively we could re-emqueue the message;
* Alternatively, if select/poll don't consume the read-data-rdy flag,
we can just return and let the next timer invocation run instead.
* Alternatively, we can use an xchg'd flag between the udp listener
and the timed enforcer.