| 27 | } |
| 28 | |
| 29 | void inject_time_provider(const time_provider_t& provider) { |
| 30 | fl::unique_lock<fl::mutex> lock(get_time_mutex()); |
| 31 | get_time_provider() = provider; |
| 32 | } |
| 33 | |
| 34 | void clear_time_provider() { |
| 35 | fl::unique_lock<fl::mutex> lock(get_time_mutex()); |