Bug 141847

Summary: Multiple downloads with the same destination file shouldn't be allowed
Product: [Applications] kget Reporter: Brendon Higgins <brendon>
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 0.8.5   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Brendon Higgins 2007-02-18 03:01:47 UTC
Version:           0.8.5 (using KDE KDE 3.5.5)
Installed from:    Debian testing/unstable Packages
OS:                Linux

KGet currently allows you to start any number of downloads with the same destination filename without warning, so long as the source is different each time. This is confusing and annoying for a user who unknowingly starts two (or more) downloads to the same destination, only to find one of them has been overwritten (probably, I haven't tried that) or, (as was my case) a user who removes from the queue a file that appears to be a duplicate only to find that the first, which was in progress as a .part file, was removed from disk.

When adding a download to the queue KGet doesn't seem to check if it's already downloading to the destination (or alternatively if there's already a corresponding .part file). I think KGet should warn the user if they attempt to download to a destination that is already in the queue, in a similar vein to how it rejects any attempt to download from the same source more than once at a time.
Comment 1 Urs Wolfer 2007-09-22 18:19:40 UTC
This issue is now fixed in trunk (KDE 4). (SVN commit 715621 by jgoday)