diff options
author | João Abecasis <joao.abecasis@nokia.com> | 2010-11-26 09:11:15 (GMT) |
---|---|---|
committer | João Abecasis <joao.abecasis@nokia.com> | 2010-11-26 09:26:09 (GMT) |
commit | 8d01c4a29b6b07a52f0aead33f108dac9e298a14 (patch) | |
tree | 401a3a9f36bb3850c7d82fd85f131ddd9d012826 /src/corelib/io | |
parent | 9cadcb33ee35750d88ac11eee07b630bd8aa9c67 (diff) | |
download | Qt-8d01c4a29b6b07a52f0aead33f108dac9e298a14.zip Qt-8d01c4a29b6b07a52f0aead33f108dac9e298a14.tar.gz Qt-8d01c4a29b6b07a52f0aead33f108dac9e298a14.tar.bz2 |
QFileSystemWatcher: don't try to stop non-running thread
Task-Number: QTBUG-14435
Reviewed-by: Bradley T. Hughes
Diffstat (limited to 'src/corelib/io')
-rw-r--r-- | src/corelib/io/qfilesystemwatcher_kqueue.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/io/qfilesystemwatcher_kqueue.cpp b/src/corelib/io/qfilesystemwatcher_kqueue.cpp index 242c153..68994d2 100644 --- a/src/corelib/io/qfilesystemwatcher_kqueue.cpp +++ b/src/corelib/io/qfilesystemwatcher_kqueue.cpp @@ -208,6 +208,8 @@ QStringList QKqueueFileSystemWatcherEngine::removePaths(const QStringList &paths QStringList p = paths; { QMutexLocker locker(&mutex); + if (pathToID.isEmpty()) + return p; QMutableListIterator<QString> it(p); while (it.hasNext()) { |