summaryrefslogtreecommitdiffstats
path: root/modules/indexer/stats/queue.go
diff options
context:
space:
mode:
Diffstat (limited to 'modules/indexer/stats/queue.go')
-rw-r--r--modules/indexer/stats/queue.go8
1 files changed, 3 insertions, 5 deletions
diff --git a/modules/indexer/stats/queue.go b/modules/indexer/stats/queue.go
index 46438925e4..d002bd57cf 100644
--- a/modules/indexer/stats/queue.go
+++ b/modules/indexer/stats/queue.go
@@ -29,13 +29,11 @@ func handler(items ...int64) []int64 {
}
func initStatsQueue() error {
- statsQueue = queue.CreateUniqueQueue("repo_stats_update", handler)
+ statsQueue = queue.CreateUniqueQueue(graceful.GetManager().ShutdownContext(), "repo_stats_update", handler)
if statsQueue == nil {
- return fmt.Errorf("Unable to create repo_stats_update Queue")
+ return fmt.Errorf("unable to create repo_stats_update queue")
}
-
- go graceful.GetManager().RunWithShutdownFns(statsQueue.Run)
-
+ go graceful.GetManager().RunWithCancel(statsQueue)
return nil
}