From 1d9dd67fd39d1a32118935685a811f04a8ac1ce4 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Tue, 15 Sep 2015 16:44:08 +0200 Subject: [PATCH] Clang: Do not re-add files after QFileSystemWatcher::fileChanged() It is pointless and will generate error messages like clangbackend.stderr: QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory for renamed or removed files. Change-Id: I3ea14cc5f38526960d52ae7b41a270ef620a929c Reviewed-by: Marco Bubke --- src/tools/clangbackend/ipcsource/clangfilesystemwatcher.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/tools/clangbackend/ipcsource/clangfilesystemwatcher.cpp b/src/tools/clangbackend/ipcsource/clangfilesystemwatcher.cpp index 0d93268d520..371bae062f0 100644 --- a/src/tools/clangbackend/ipcsource/clangfilesystemwatcher.cpp +++ b/src/tools/clangbackend/ipcsource/clangfilesystemwatcher.cpp @@ -69,7 +69,6 @@ void ClangFileSystemWatcher::addFiles(const QSet &filePaths) void ClangFileSystemWatcher::updateTranslationUnitsWithChangedDependencies(const QString &filePath) { translationUnits.updateTranslationUnitsWithChangedDependency(filePath); - watcher.addPath(filePath); emit fileChanged(); }