From 7adf3741d300bf77287f9aaa490f4aab893b785b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Wojtun=CC=81?= Date: Wed, 27 Apr 2016 17:54:17 +0200 Subject: [PATCH] #35 Log error and continue when deleting oldest message fails. --- smtpd/filestore.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smtpd/filestore.go b/smtpd/filestore.go index 6b6862b..81d9bfd 100644 --- a/smtpd/filestore.go +++ b/smtpd/filestore.go @@ -318,7 +318,7 @@ func (mb *FileMailbox) NewMessage() (Message, error) { for len(mb.messages) >= mb.store.messageCap { log.Infof("Mailbox %q over configured message cap", mb.name) if err := mb.messages[0].Delete(); err != nil { - return nil, err + log.Errorf("Error deleting message: %s", err) } } }