From 8c68b87fbec767a030afd515709d9038afbf07ff Mon Sep 17 00:00:00 2001 From: postmannen Date: Sun, 10 Mar 2024 07:40:26 +0100 Subject: [PATCH] replaced logging of new messages in read folder with a logDebug so we don't send those messages to the error kernel --- errorkernel.go | 6 ++++++ message_readers.go | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/errorkernel.go b/errorkernel.go index eee8e0b..23f989d 100644 --- a/errorkernel.go +++ b/errorkernel.go @@ -240,6 +240,12 @@ func (e errorEvent) Error() string { } // errSend will just send an error message to the errorCentral. +// As input arguments it takes: +// +// The process where the error was generated. +// A message, where this can be an Message{} if you don't want to log the message +// or an actual message. +// The error, and a logLevel. func (e *errorKernel) errSend(proc process, msg Message, err error, logLevel logLevel) { ev := errorEvent{ err: err, diff --git a/message_readers.go b/message_readers.go index d1f3745..6f83fea 100644 --- a/message_readers.go +++ b/message_readers.go @@ -290,7 +290,7 @@ func (s *server) readFolder() { } er := fmt.Errorf("readFolder: read new message in readfolder and putting it on s.samToSendCh: %#v", sams) - s.errorKernel.errSend(s.processInitial, Message{}, er, logDebug) + s.errorKernel.logDebug(er, s.configuration) // Send the SAM struct to be picked up by the ring buffer. s.samToSendCh <- sams