Set last modified out header
mdounin at mdounin.ru
Wed Feb 10 13:15:43 UTC 2016
On Wed, Feb 10, 2016 at 03:44:13AM -0500, Ortal wrote:
> I am building my own NGINX module, when I try to set the last modified out
> header I have a struct timespec which I need to convert to last modified.
> When I set the last modified with the tv_sec the last modified get invalid
> How can I set the last modified correctly?
The "struct timespec" is not guaranteed to contain time since any
specific point in the past. So the question is: how did you got
the struct timespec?
E.g., when using clock_gettime(CLOCK_REALTIME), tv_sec is expected
to contain seconds since the Epoch, and it should work fine. But
when using clock_gettime(CLOCK_MONOTONIC) tv_sec is "since an
unspecified point in the past" (quoting POSIX, see ), and it's
not possible to convert it to time since the Epoch as required by
More information about the nginx