Background FTP windows responses sluggishly

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
ThiefMaster
Junior Member
Junior Member
Posts: 79
Joined: 2003-10-27, 16:49 UTC
Contact:

Background FTP windows responses sluggishly

Post by *ThiefMaster »

The background FTP transfer window responds really slow - since like forever (i.e. not only TC7[.5]).
The easiest way to notice it is clicking the "max speed" button or entering a value in the "max speed" field. Sometimes it takes >0.5s until the button is (un)checked or until you see the value change.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

That's a known limitation because the message handling function is called only rarely (every 0.5 s). The best solution would be a separate thread for the window and the ftp connection, which I may implement in the next version if I find the time...
Author of Total Commander
https://www.ghisler.com
ThiefMaster
Junior Member
Junior Member
Posts: 79
Joined: 2003-10-27, 16:49 UTC
Contact:

Post by *ThiefMaster »

would be great as slow-responding windows are especially annoying when you use programs which replace the alt+tab window (they react sluggishly too as they send messages to all open windows)
ThiefMaster
Junior Member
Junior Member
Posts: 79
Joined: 2003-10-27, 16:49 UTC
Contact:

Post by *ThiefMaster »

*bump*
ThiefMaster
Junior Member
Junior Member
Posts: 79
Joined: 2003-10-27, 16:49 UTC
Contact:

Post by *ThiefMaster »

Any chance to get this in TC8? The behaviour of the window is still extremely annoying.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Sorry, updating the user interface more frequently is bad for the transfer speed.
Author of Total Commander
https://www.ghisler.com
ThiefMaster
Junior Member
Junior Member
Posts: 79
Joined: 2003-10-27, 16:49 UTC
Contact:

Post by *ThiefMaster »

Wouldn't it be possible to do it via different threads? I think every single other program that offers background transfers solved this problem somehow...
ThiefMaster
Junior Member
Junior Member
Posts: 79
Joined: 2003-10-27, 16:49 UTC
Contact:

Post by *ThiefMaster »

*bump*
Post Reply