I believe you could `assert(clock_now.tv_sec >= 0)` before this, implying that you could reduce this conditional to `if (clock_now.tv_sec > 0 || clock_now.tv_nsec >= u_10e6)`