[webkit-changes] [WebKit/WebKit] 163949: Proactively cleanup nw_resolve requests in case th...

Commit Queue noreply at github.com
Fri Sep 20 14:45:43 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 163949dce4720d4affa6cdcc4e7c28811b580e32
      https://github.com/WebKit/WebKit/commit/163949dce4720d4affa6cdcc4e7c28811b580e32
  Author: Nitin Mahendru <nitinmahendru at apple.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M Source/WebCore/platform/network/cf/DNSResolveQueueCFNet.cpp

  Log Message:
  -----------
  Proactively cleanup nw_resolve requests in case they don't progress.
https://bugs.webkit.org/show_bug.cgi?id=279997
rdar://133085594

Reviewed by Chris Dumez and Youenn Fablet.

We have noticed huge number of pending requests in some cases. They are
not progressing for some reason and this change is to do a proactive cleanup.
60 seconds should be enough to resolve or cancel.

It is possible that a change is also needed on the networking stack.

* Source/WebCore/platform/network/cf/DNSResolveQueueCFNet.cpp:
(WebCore::DNSResolveQueueCFNet::performDNSLookup):

Canonical link: https://commits.webkit.org/284012@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list