Changeset 248394 in webkit


Ignore:
Timestamp:
Aug 7, 2019 4:36:27 PM (5 years ago)
Author:
commit-queue@webkit.org
Message:

Remove speculative workaround for upload crash
https://bugs.webkit.org/show_bug.cgi?id=200514

Patch by Alex Christensen <achristensen@webkit.org> on 2019-08-07
Reviewed by Geoffrey Garen.

This workaround didn't help anyways, and the crash has been resolved. Let's clean up.

  • NetworkProcess/cocoa/NetworkSessionCocoa.mm:

(-[WKNetworkSessionDelegate URLSession:task:needNewBodyStream:]):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r248393 r248394  
     12019-08-07  Alex Christensen  <achristensen@webkit.org>
     2
     3        Remove speculative workaround for upload crash
     4        https://bugs.webkit.org/show_bug.cgi?id=200514
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        This workaround didn't help anyways, and the crash has been resolved.  Let's clean up.
     9
     10        * NetworkProcess/cocoa/NetworkSessionCocoa.mm:
     11        (-[WKNetworkSessionDelegate URLSession:task:needNewBodyStream:]):
     12
    1132019-08-07  Chris Dumez  <cdumez@apple.com>
    214
  • trunk/Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm

    r248190 r248394  
    395395    }
    396396
    397     // FIXME: Call the completionHandler immediately once rdar://problem/28233746 is fixed.
    398     RunLoop::main().dispatch([body = makeRef(*body), completionHandler = makeBlockPtr(completionHandler)] {
    399         completionHandler(WebCore::createHTTPBodyNSInputStream(body.get()).get());
    400     });
     397    completionHandler(WebCore::createHTTPBodyNSInputStream(*body).get());
    401398}
    402399
Note: See TracChangeset for help on using the changeset viewer.