Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1667e4506835aebe1431586c46888b3139db6e58
      
https://github.com/WebKit/WebKit/commit/1667e4506835aebe1431586c46888b3139db6e58
  Author: Ben Nham <n...@apple.com>
  Date:   2025-08-05 (Tue, 05 Aug 2025)

  Changed paths:
    M Source/WebKit/GPUProcess/cocoa/GPUProcessCocoa.mm
    M Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm
    M Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb.in
    M Source/WebKit/Shared/AuxiliaryProcess.h
    M Source/WebKit/Shared/Cocoa/AuxiliaryProcessCocoa.mm

  Log Message:
  -----------
  Increase FD limit for GPUProcess and NetworkProcess
https://bugs.webkit.org/show_bug.cgi?id=296963
rdar://153040299

Reviewed by Per Arne Vollan.

We are seeing some crashes where the GPUProcess bumps in to its low FD limit of 
256. Bump this to
2560 to match the behavior of other similar processes in the system.

Also increase the limit for NetworkProcess, since that process can also run in 
to FD limits (due to
sharing file-backed blobs cross-process via NetworkCache).

* Source/WebKit/GPUProcess/cocoa/GPUProcessCocoa.mm:
(WebKit::GPUProcess::platformInitializeGPUProcess):
* Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm:
(WebKit::NetworkProcess::platformInitializeNetworkProcessCocoa):
* Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb.in:
* Source/WebKit/Shared/AuxiliaryProcess.h:
* Source/WebKit/Shared/Cocoa/AuxiliaryProcessCocoa.mm:
(WebKit::AuxiliaryProcess::increaseFileDescriptorLimit):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to