Commit 09fa7d0
committed
[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@comcast.com>
See: #1406
* Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp:
Canonical link: https://commits.webkit.org/285119@main1 parent f0b98a4 commit 09fa7d0
1 file changed
Lines changed: 6 additions & 2 deletions
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | 52 | | |
54 | 53 | | |
55 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
| |||
0 commit comments