Todo: Update
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user