From 5accebc5e2408a96f7f8176ba30f3c9104167073 Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Sun, 10 Mar 2024 11:39:23 -0700 Subject: [PATCH] fix prune logic --- storage/message_store.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/message_store.go b/storage/message_store.go index 69d776c..1fb81b4 100644 --- a/storage/message_store.go +++ b/storage/message_store.go @@ -78,7 +78,7 @@ func (s *SqliteMessageStore) checkPruneMessages() { log.Debugf("Message Count: %d / Message Cap: %d, message cap exceeded, pruning oldest 10%...", s.messageCount, s.messageCap) // Delete 10% of messages (and any overage if the cap was adjusted lower) delCount := (s.messageCount - s.messageCap) + s.messageCap/10 - stmt, err := s.preparedPruneStatement.Exec(s.messageCap / 10) + stmt, err := s.preparedPruneStatement.Exec(delCount) if err != nil { log.Errorf("%v %q", stmt, err) }