projects
/
irc-logger.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r9984: increase rejoining delay
[irc-logger.git]
/
logger.lisp
diff --git
a/logger.lisp
b/logger.lisp
index 3c7ff2dae32158d18d14c05303312d5b864772f3..9a4b8f1b7bb3d82690a7bbe8c9a4d1330694e587 100644
(file)
--- a/
logger.lisp
+++ b/
logger.lisp
@@
-67,6
+67,10
@@
:documentation
"Time of last, potentially active, warning message.")))
:documentation
"Time of last, potentially active, warning message.")))
+(defmethod print-object ((obj logger) stream)
+ (print-unreadable-object (obj stream :type t :identity t)
+ (format stream "~A" (l-nickname obj))))
+
(defvar *loggers* nil "List of active loggers.")
(defparameter *user-address-scanner*
(defvar *loggers* nil "List of active loggers.")
(defparameter *user-address-scanner*
@@
-142,6
+146,9
@@
(defmethod log-file-path (output-root channel-name year month day (format (eql :sexp)))
(%log-file-path output-root channel-name year month day "sexp"))
(defmethod log-file-path (output-root channel-name year month day (format (eql :sexp)))
(%log-file-path output-root channel-name year month day "sexp"))
+(defmethod log-file-path (output-root channel-name year month day (format (eql :binary)))
+ (%log-file-path output-root channel-name year month day "bin"))
+
(defmethod log-file-path (output-root channel-name year month day (format (eql :text)))
(%log-file-path output-root channel-name year month day "txt"))
(defmethod log-file-path (output-root channel-name year month day (format (eql :text)))
(%log-file-path output-root channel-name year month day "txt"))
@@
-415,9
+422,9
@@
logger
"Logging daemon ~A has been kicked from ~A (~A)"
(l-nickname logger) channel (trailing-argument msg))
logger
"Logging daemon ~A has been kicked from ~A (~A)"
(l-nickname logger) channel (trailing-argument msg))
- (daemon-sleep
1
)
+ (daemon-sleep
5
)
(remove-channel-logger logger channel)
(remove-channel-logger logger channel)
- (daemon-sleep 1)
+ (daemon-sleep 1
0
)
(add-channel-logger logger channel)
(add-private-log-entry logger "Rejoined ~A" channel))))
(add-channel-logger logger channel)
(add-private-log-entry logger "Rejoined ~A" channel))))