Bug 119744

Summary: [Curl] Possible infinite loop while downloading.
Product: WebKit Reporter: peavo
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, commit-queue, galpeter
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

peavo
Reported 2013-08-13 06:51:14 PDT
If the methods addToCurl() or removeFromCurl() in the curl download manager fails (WebCore/platform/network/curl/CurlDownload.cpp), the download thread might get stuck in an endless loop, while trying to update the curl handle list (in the method updateHandleList()).
Attachments
Patch (1.82 KB, patch)
2013-08-13 06:59 PDT, peavo
no flags
peavo
Comment 1 2013-08-13 06:59:38 PDT
WebKit Commit Bot
Comment 2 2013-08-13 09:18:21 PDT
Comment on attachment 208625 [details] Patch Clearing flags on attachment: 208625 Committed r154006: <http://trac.webkit.org/changeset/154006>
WebKit Commit Bot
Comment 3 2013-08-13 09:18:22 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.