diff --git a/src/libfaketime.c b/src/libfaketime.c index 3acd571..1b9d833 100644 --- a/src/libfaketime.c +++ b/src/libfaketime.c @@ -4103,7 +4103,7 @@ long syscall(long number, ...) { } #endif // static int (*real_clock_gettime) (clockid_t clk_id, struct timespec *tp); - if (number == __NR_clock_gettime && getenv("FAKETIME")) { + if (number == __NR_clock_gettime && (getenv("FAKETIME") || getenv("FAKETIME_TIMESTAMP_FILE"))) { clockid_t clk_id; struct timespec *tp; clk_id = va_arg(ap, clockid_t);