Matt Sergeant <[EMAIL PROTECTED]> wrote:
> >Thread::Semaphore with the same results. If anyone would like the URL
> >to see this for themselves write me off list. If there is need for
> >additional information than I apologize in advance for not submitting
> >it and will do so upon request.
>
> Try calling POSIX::tzset() before the call. It should fix it.
If you're changing the system timezone, I'd also suggest having a
small PerlLogHandler that restores the original timezone.. something like
sub handler {
$ENV{TZ} = $my_old_timezone;
POSIX::tzset();
return DECLINED;
}
That way, your logs will remain in your system's timezone.
Cheers,
Tyler