Don't close the *standard-output* logger.

This commit is contained in:
Dimitri Fontaine 2013-11-07 22:57:08 +01:00
parent 186be010dc
commit 6c81ea50d5

View File

@ -39,7 +39,7 @@
*log-messengers*) *log-messengers*)
(push (cl-log:start-messenger 'text-stream-messenger (push (cl-log:start-messenger 'text-stream-messenger
:name "client" :name "stdout"
:filter *client-min-messages* :filter *client-min-messages*
:stream *standard-output*) :stream *standard-output*)
*log-messengers*) *log-messengers*)
@ -51,6 +51,7 @@
(loop for messenger = (pop *log-messengers*) (loop for messenger = (pop *log-messengers*)
while messenger while messenger
when (string= "stdout" (cl-log:messenger-name messenger))
do (cl-log:stop-messenger messenger))) do (cl-log:stop-messenger messenger)))
;; monkey patch the print-object method for cl-log timestamp ;; monkey patch the print-object method for cl-log timestamp