Bug 264452

Summary: ftp login suspended the whole user interface
Product: [Applications] kget Reporter: Aaron Lewis <the.warl0ck.1989>
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED FIXED    
Severity: normal CC: mat69
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Aaron Lewis 2011-01-27 12:23:29 UTC
Version:           unspecified (using Devel) 
OS:                Linux

Hi,
 FTP server has a limited thread on connection , and if one job is running , adding another FTP resource , KGet hangs on trying to login , and the whole user interface hangs , because it will never close as Login attempt would never success until the first job finished.

This feature should not be enabled or at least , use a separated thread , not hanging the whole user interface as what a dialog usually does.

BTW: popup a notify that FTP login ok won't be necessary if user choose to make a newly added job "Stopped" , and activate it by hand

Reproducible: Always
Comment 1 Matthias Fuchs 2011-02-04 21:29:04 UTC
Do you mean automatic login or a login which requires user interaction?
Here with 4.6 nothing hangs, the only problem which exists is that the downloads only get added once all the others have finished, yet the program remains responsive.
I also don't get the popups you are mentioning.

How recent is your devel version?
Comment 2 Matthias Fuchs 2011-08-04 22:57:57 UTC
This issue should be fixed starting with 4.6 IIRC, with 4.7 for sure which I just verified with a local ftp server.