Corrected logging of time-zone stuff.
This commit is contained in:
@ -95,18 +95,21 @@
|
||||
(multiple-value-bind (second minute hour date month year day daylight-p
|
||||
zone)
|
||||
(get-decoded-time)
|
||||
(declare (ignore daylight-p day))
|
||||
(ignore-errors
|
||||
(format stream
|
||||
"~A - - [~2,'0D/~2,'0D/~4,'0D:~2,'0D:~2,'0D:~2,'0D ~@4,'0D] \"~A ~A ~A\" ~3,'0D ~D~%"
|
||||
(connection-hostname connection)
|
||||
date month year hour minute second (* zone 100)
|
||||
(request-method (response-request response))
|
||||
(request-url (response-request response))
|
||||
(http-message-version (response-request response))
|
||||
(response-status-code response)
|
||||
(let ((entity (http-message-entity response)))
|
||||
(if entity
|
||||
(or (entity-content-length entity) 0)
|
||||
0)))
|
||||
(force-output stream)))))
|
||||
(declare (ignore day))
|
||||
(let ((gmt-zone (* (if daylight-p (1- zone) zone) -100)))
|
||||
(ignore-errors
|
||||
(format stream
|
||||
"~A - - [~2,'0D/~2,'0D/~4,'0D:~2,'0D:~2,'0D:~2,'0D ~C~4,'0D] \"~A ~A ~A\" ~3,'0D ~D~%"
|
||||
(connection-hostname connection)
|
||||
date month year hour minute second
|
||||
(if (minusp gmt-zone) #\- #\+)
|
||||
(abs gmt-zone)
|
||||
(request-method (response-request response))
|
||||
(request-url (response-request response))
|
||||
(http-message-version (response-request response))
|
||||
(response-status-code response)
|
||||
(let ((entity (http-message-entity response)))
|
||||
(if entity
|
||||
(or (entity-content-length entity) 0)
|
||||
0)))
|
||||
(force-output stream))))))
|
||||
|
||||
Reference in New Issue
Block a user