Skip to content
Snippets Groups Projects
Commit 8cd299a9 authored by Travis Ralston's avatar Travis Ralston
Browse files

Log when we're stopping recurring tasks

To identify which of them deadlocks on close.
parent b57465e3
No related branches found
No related tags found
No related merge requests found
package main package main
import ( import (
"github.com/sirupsen/logrus"
"github.com/turt2live/matrix-media-repo/api" "github.com/turt2live/matrix-media-repo/api"
"github.com/turt2live/matrix-media-repo/api/_auth_cache" "github.com/turt2live/matrix-media-repo/api/_auth_cache"
"github.com/turt2live/matrix-media-repo/common/globals" "github.com/turt2live/matrix-media-repo/common/globals"
...@@ -29,15 +30,25 @@ func setupReloads() { ...@@ -29,15 +30,25 @@ func setupReloads() {
func stopReloads() { func stopReloads() {
// send stop signal to reload fns // send stop signal to reload fns
logrus.Debug("Stopping WebReloadChan")
globals.WebReloadChan <- false globals.WebReloadChan <- false
logrus.Debug("Stopping MetricsReloadChan")
globals.MetricsReloadChan <- false globals.MetricsReloadChan <- false
logrus.Debug("Stopping DatabaseReloadChan")
globals.DatabaseReloadChan <- false globals.DatabaseReloadChan <- false
logrus.Debug("Stopping DatastoresReloadChan")
globals.DatastoresReloadChan <- false globals.DatastoresReloadChan <- false
logrus.Debug("Stopping AccessTokenReloadChan")
globals.AccessTokenReloadChan <- false globals.AccessTokenReloadChan <- false
logrus.Debug("Stopping RecurringTasksReloadChan")
globals.RecurringTasksReloadChan <- false globals.RecurringTasksReloadChan <- false
logrus.Debug("Stopping CacheReplaceChan")
globals.CacheReplaceChan <- false globals.CacheReplaceChan <- false
logrus.Debug("Stopping PluginReloadChan")
globals.PluginReloadChan <- false globals.PluginReloadChan <- false
logrus.Debug("Stopping PoolReloadChan")
globals.PoolReloadChan <- false globals.PoolReloadChan <- false
logrus.Debug("Stopping ErrorCacheReloadChan")
globals.ErrorCacheReloadChan <- false globals.ErrorCacheReloadChan <- false
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment