Bug 264452 - ftp login suspended the whole user interface
Summary: ftp login suspended the whole user interface
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-27 12:23 UTC by Aaron Lewis
Modified: 2011-08-04 22:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.