Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information