[webkit-changes] [WebKit/WebKit] 7dc5b3: Suspend and resume closing NetworkStorageManager w...

Sihui noreply at github.com
Thu Jan 19 09:58:52 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7dc5b3c7ae63f60b192520d93f31979a7600240f
      https://github.com/WebKit/WebKit/commit/7dc5b3c7ae63f60b192520d93f31979a7600240f
  Author: Sihui Liu <sihui_liu at 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




More information about the webkit-changes mailing list