Correct Timeout rescheduling
Chrono changes "optimised" `Timeout::handler` in a way that broke users who rescheduled the timeout during their attached callback. Attempted optimisation is less necessary now that `platform.callback-nontrivial` is set to false by default - that setting reduces overhead of copying the `Callback` to almost nothing. |
---|
|
drivers/source/Timeout.cpp |
---|