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

Méven <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/netw
                   |                            |ork/kio-extras/-/commit/866
                   |                            |e64354786f89ac154c3cd5948b6
                   |                            |3306771179
             Status|ASSIGNED                    |RESOLVED

--- Comment #2 from Méven <[email protected]> ---
Git commit 866e64354786f89ac154c3cd5948b63306771179 by Méven Car.
Committed on 18/08/2026 at 10:26.
Pushed by meven into branch 'master'.

sftp: ask a server that refuses permissions only once

A server exporting a filesystem that has no permissions of its own, an
e-reader for instance, refuses to set them on every single file written
to it. Every refusal was reported, so copying a folder of two hundred
files put two hundred message boxes on the screen, one per file, while
the files themselves had all been written correctly.

The refusal is a worker warning rather than a job error, so it goes
straight to a message box and none of the skipping CopyJob does applies
to it. There is no Skip All on it and no way to say enough.

Report the first refusal and take it as the answer for the rest of the
connection. That also saves a round trip per file on such a server. A
new connection asks again.

M  +10   -1    sftp/kio_sftp.cpp
M  +8    -0    sftp/kio_sftp.h

https://invent.kde.org/network/kio-extras/-/commit/866e64354786f89ac154c3cd5948b63306771179

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

Reply via email to