Details
-
Bug
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
4.6.1
-
None
Description
With QFileSystemWatcher on Linux, the signal fileChanged() is emitted multiple times when writing a big file. It looks like the fileChanged() signal is triggered each time a flush() is done on the watched file. It would be more convenient if the signal was only emitted when a close() is done on the watched file.
The bug appears with the inotify and dnotify backends but more frequently with inotify.
Reproducible since Qt 4.5.1 at least.
Attachments
Issue Links
- is duplicated by
-
QTBUG-23096 qfilesystemwatcher Emit double signal on Windows 7
- Closed