summaryrefslogtreecommitdiffstats
path: root/services/mailer/mailer.go
diff options
context:
space:
mode:
Diffstat (limited to 'services/mailer/mailer.go')
-rw-r--r--services/mailer/mailer.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/mailer/mailer.go b/services/mailer/mailer.go
index eeb98b5879..3ca9b50fc6 100644
--- a/services/mailer/mailer.go
+++ b/services/mailer/mailer.go
@@ -346,7 +346,7 @@ func NewContext() {
Sender = &dummySender{}
}
- mailQueue = queue.CreateQueue("mail", func(data ...queue.Data) {
+ mailQueue = queue.CreateQueue("mail", func(data ...queue.Data) []queue.Data {
for _, datum := range data {
msg := datum.(*Message)
gomailMsg := msg.ToMessage()
@@ -357,6 +357,7 @@ func NewContext() {
log.Trace("E-mails sent %s: %s", gomailMsg.GetHeader("To"), msg.Info)
}
}
+ return nil
}, &Message{})
go graceful.GetManager().RunWithShutdownFns(mailQueue.Run)