mirror of https://github.com/k3s-io/k3s
Merge pull request #46855 from wojtek-t/log_broken_watches
Automatic merge from submit-queue Add logging to debug conflicts in kubemark-scale test Ref #46851pull/6/head
commit
2d023ab085
|
@ -639,6 +639,11 @@ func forgetWatcher(c *Cacher, index int, triggerValue string, triggerSupported b
|
|||
if lock {
|
||||
c.Lock()
|
||||
defer c.Unlock()
|
||||
} else {
|
||||
// false is currently passed only if we are forcing watcher to close due
|
||||
// to its unresponsiveness and blocking other watchers.
|
||||
// TODO: Get this information in cleaner way.
|
||||
glog.V(1).Infof("Forcing watcher close due to unresponsiveness: %v", c.objectType.String())
|
||||
}
|
||||
// It's possible that the watcher is already not in the structure (e.g. in case of
|
||||
// simulaneous Stop() and terminateAllWatchers(), but it doesn't break anything.
|
||||
|
|
|
@ -23,7 +23,7 @@ import (
|
|||
|
||||
const (
|
||||
refreshPerSecond = 50 * time.Millisecond
|
||||
maxBudget = 250 * time.Millisecond
|
||||
maxBudget = 100 * time.Millisecond
|
||||
)
|
||||
|
||||
// timeBudget implements a budget of time that you can use and is
|
||||
|
|
Loading…
Reference in New Issue