Todo: Update

This commit is contained in:
2025-10-25 13:17:57 -04:00
parent 92399ba283
commit d54ef04c47
+8
View File
@@ -17,3 +17,11 @@
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.
* In livoxProto1/device.cpp, migrate the registerUdpCommandHandler() calls
from using the inProgress collection to the per-device collections.
* In cases where we use boost deadline_timers and pass in an async
contin as context preservation across the delay, but they aren't
part of a branch pattern, we may still need to call cancel() on them
after they expire just in case boost doesn't clean up the internal
callable that we passed it. Or else we'll have circular sh_ptr
references in our continuations.