Bug: --progress output is missing in multithreaded mode #193
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: medium
Category: bug / quality
Location:
src/client/client_send.c:429-485,src/client/client_send.c:395-405Description:
--progressoutput is only implemented in the single-threadedsend_files()path (src/client/client_send.c:395-405). The multithreadedsend_files_multithreaded()function (src/client/client_send.c:429-485) setsconfig->show_progressbut never prints any progress lines. Users running with-msee no transfer feedback.Suggested fix:
Add a progress reporting mechanism that works across the scanner/loader/sender threads. Options:
Ensure progress output works for both TCP and SSH transports in multithreaded mode.
Labels: bug, quality, threading