refactor sqlite queue

This commit is contained in:
2025-01-02 17:32:33 -06:00
parent c2c49f6bf5
commit f112171145
17 changed files with 204 additions and 153 deletions

View File

@@ -163,6 +163,6 @@ func (q *Queue) Stop() {
q.stop = true
// Wait for all emails to be processed
q.wg.Wait()
// Close the email queue
// Stop the email queue
close(q.emailQueue)
}

View File

@@ -22,7 +22,7 @@ func TestEmailQueue(t *testing.T) {
}
queue.AddEmail(email)
}
// Close the queue after all emails are processed
// Stop the queue after all emails are processed
queue.Stop()
assert.Equal(t, queue.FailedSendCount, 0)