pub fn reset(&self) {
        let duration = self.start.elapsed() + self.increment;
        self.deadline
            .store(duration.as_millis() as u64, Ordering::Relaxed);
    }
Resets the deadline to the current time plus the given duration.
crates/turborepo-lib/src/daemon/bump_timeout.rs