(gnus-inews-date): Avoid race condition.

This commit is contained in:
Karl Heuer 1996-05-28 15:43:27 +00:00
parent f81911b650
commit fb052aac91

View file

@ -1383,8 +1383,12 @@ domain is undefined, the domain name is got from it."
(defun gnus-inews-date ()
"Current time string."
(timezone-make-date-arpa-standard
(current-time-string) (current-time-zone)))
;; We call (current-time) once, rather than letting current-time-string and
;; current-time-zone default to it, because that avoids a rare race
;; condition when the time zone changes between those two calls.
(let ((now (current-time)))
(timezone-make-date-arpa-standard
(current-time-string now) (current-time-zone now))))
(defun gnus-inews-organization ()
"Return user's organization.