← Commit list

5649b21297

Stefan Eissing
Stefan Eissing
2026-03-21
SUCCESS Duration: 251s

Subject

curlx_now(), prevent zero timestamp

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/curlx/timeval.c+2 -0
@@ -166,6 +166,8 @@ void curlx_pnow(struct curltime *pnow)
*/
pnow->tv_sec = time(NULL);
pnow->tv_usec = 0;
+ if(!pnow->tv_sec) /* avoid a `now` fully zero */
+ pnow->tv_usec = 1;
}
#endif