On Wed, Feb 18, 2009 at 12:00 AM, Robert Nicholson < robert.nichol...@gmail.com> wrote:
> So, I often see this same behavior in Safari, iTunes etc whereby when it's > downloading something and you try to resume. It simply will not resume or > will say timeout _until_ you remove the file and start again. In iTunes the > progress bar simply will not show any more progress until the previous > partially downloaded file is removed. I've seen this in Software Update as > well where you'll have to go in it's cache to delete partially downloaded > updates or it will never resume from where it's left off. > > The fact that I see these across so many apps tells me its possibly a > framework issue. > > Anybody seen this behaviour on their machines? I've seen it, but I wouldn't be so quick to assume it's a bug in NSURL - resumed downloads requires a cooperative web server that understands and responds appropriately to the HTTP Range: header. Also, with ADC downloads for instance, your session key is part of the URL, so if your session times out what you'll actually be requesting is a different URL, not a resumed download of the same URL. I'm not saying it *isn't* a bug - just that there are other possible explanations, and I haven't seen any evidence to support one theory or another. sherm-- -- Cocoa programming in Perl: http://camelbones.sourceforge.net _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com