Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7dc5b3c7ae63f60b192520d93f31979a7600240f
      
https://github.com/WebKit/WebKit/commit/7dc5b3c7ae63f60b192520d93f31979a7600240f
  Author: Sihui Liu <sihui_...@apple.com>
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
    M Source/WebKit/NetworkProcess/NetworkProcess.cpp

  Log Message:
  -----------
  Suspend and resume closing NetworkStorageManager when network process gets 
suspended/resumed
https://bugs.webkit.org/show_bug.cgi?id=250790
rdar://problem/104398225

Reviewed by Chris Dumez and Youenn Fablet.

NetworkStorageManager's ownership may be moved from NetworkSession to 
NetworkProcess between PrepareToSuspend and
ProcessDidResume messages in network process, when it is being closed, so we 
need to make sure closing
NetworkStorageManagers are also resumed. Otherwise, cleanup task will not be 
handled.

* Source/WebKit/NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::prepareToSuspend):
(WebKit::NetworkProcess::processDidResume):

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to