https://bugs.kde.org/show_bug.cgi?id=392408

--- Comment #11 from Alvin Wong <alvinhoc...@gmail.com> ---
Tested with the above script and Boud's build with patched Qt and I can confirm
that the other processes were prevented from locking the temporary file, at
least when it was being opened by Krita.

Though I observed that Qt would still need to close the file before being able
to perform the rename operation. There leaves a very small time window for
other processes to possibly lock the file and prevent the move, so
QSaveFile::commit could still report failure. But at least it's way less likely
to happen with the patch.

We still need verification that it does work with the Dropbox sync client
though. I'd be interested to see a Process Monitor capture showing both krita
and the dropbox client accessing the file when saving.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to