diff --git a/pkg/csplugin/watcher.go b/pkg/csplugin/watcher.go index f0b185e57..6d1375bb5 100644 --- a/pkg/csplugin/watcher.go +++ b/pkg/csplugin/watcher.go @@ -134,7 +134,10 @@ func (pw *PluginWatcher) watchPluginTicker(pluginName string) { } case <-pw.tomb.Dying(): ticker.Stop() - pw.PluginEvents <- pluginName + select { + case pw.PluginEvents <- pluginName: + default: + } log.Tracef("sending alerts to %s", pluginName) return }