diff --git a/internal/confwatcher/confwatcher.go b/internal/confwatcher/confwatcher.go index f721dff8..7da94857 100644 --- a/internal/confwatcher/confwatcher.go +++ b/internal/confwatcher/confwatcher.go @@ -90,6 +90,7 @@ outer: currentWatchedPath, _ := filepath.EvalSymlinks(w.watchedPath) eventPath, _ := filepath.Abs(event.Name) + eventPath, _ = filepath.EvalSymlinks(eventPath) if currentWatchedPath == "" { // watched file was removed; wait for write event to trigger reload