| 243 | } |
| 244 | |
| 245 | static uint64_t bootstrap_deadline_after(uint32_t timeout_ms) { |
| 246 | uint64_t now = cbm_now_ms(); |
| 247 | return UINT64_MAX - now < timeout_ms ? UINT64_MAX : now + (uint64_t)timeout_ms; |
| 248 | } |
| 249 | |
| 250 | static _Noreturn void bootstrap_cleanup_fail_stop(const char *component) { |
| 251 | (void)fprintf(stderr, |
no test coverage detected