Use Lstat in plugin watcher to avoid Windows problem

User Lstat in plugin watcher due to Windows issue

Change-Id: I4f9b808829f1a56dc622e343c291d3ffc316f416
This commit is contained in:
Jing Xu 2021-02-25 08:45:27 -08:00
parent 5feb39fdb3
commit 70e01c5e47

View File

@ -159,7 +159,7 @@ func (w *Watcher) traversePluginDir(dir string) error {
func (w *Watcher) handleCreateEvent(event fsnotify.Event) error {
klog.V(6).Infof("Handling create event: %v", event)
fi, err := os.Stat(event.Name)
fi, err := os.Lstat(event.Name)
if err != nil {
return fmt.Errorf("stat file %s failed: %v", event.Name, err)
}