[webkit-changes] [WebKit/WebKit] 7c2cd5: Cherry-pick 285119 at main (34015b17e69f). https://bu...
Przemyslaw Gorszkowski
noreply at github.com
Tue Oct 15 05:00:55 PDT 2024
Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: 7c2cd547e2a9cccd1be3c963119a5d0448138d0f
https://github.com/WebKit/WebKit/commit/7c2cd547e2a9cccd1be3c963119a5d0448138d0f
Author: Przemyslaw Gorszkowski <pgorszkowski at igalia.com>
Date: 2024-10-15 (Tue, 15 Oct 2024)
Changed paths:
M Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp
Log Message:
-----------
Cherry-pick 285119 at main (34015b17e69f). https://bugs.webkit.org/show_bug.cgi?id=281143
[GTK][WPE] Network sessions are not destroyed in platformFinalize
https://bugs.webkit.org/show_bug.cgi?id=281143
Reviewed by Michael Catanzaro and Carlos Garcia Campos.
When we close UIProcess it sends to NetworkProcess message(s)
to destroy all sessions (DestroySession) but right after that
the IPC connection is close which causes that NetworkProcess
can be closed without destroying all sessions.
This change destroys all sessions when the NetworkProcess is
closing.
Original author: Andrzej Surdej <Andrzej_Surdej at comcast.com>
See: https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/1406
* Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp:
Canonical link: https://commits.webkit.org/285119@main
Canonical link: https://commits.webkit.org/282416.211@webkitglib/2.46
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