mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-31 15:25:57 +00:00
Fix logging in cacher
This commit is contained in:
parent
b6c25b235f
commit
e5b3f19638
@ -113,7 +113,10 @@ func (i *indexedWatchers) deleteWatcher(number int, value string, supported bool
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (i *indexedWatchers) terminateAll() {
|
func (i *indexedWatchers) terminateAll(objectType reflect.Type) {
|
||||||
|
if len(i.allWatchers) > 0 || len(i.valueWatchers) > 0 {
|
||||||
|
glog.Warningf("Terminating all watchers from cacher %v", objectType)
|
||||||
|
}
|
||||||
i.allWatchers.terminateAll()
|
i.allWatchers.terminateAll()
|
||||||
for index, watchers := range i.valueWatchers {
|
for index, watchers := range i.valueWatchers {
|
||||||
watchers.terminateAll()
|
watchers.terminateAll()
|
||||||
@ -465,10 +468,9 @@ func (c *Cacher) dispatchEvent(event *watchCacheEvent) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (c *Cacher) terminateAllWatchers() {
|
func (c *Cacher) terminateAllWatchers() {
|
||||||
glog.Warningf("Terminating all watchers from cacher %v", c.objectType)
|
|
||||||
c.Lock()
|
c.Lock()
|
||||||
defer c.Unlock()
|
defer c.Unlock()
|
||||||
c.watchers.terminateAll()
|
c.watchers.terminateAll(c.objectType)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *Cacher) isStopped() bool {
|
func (c *Cacher) isStopped() bool {
|
||||||
|
Loading…
Reference in New Issue
Block a user