[webkit-changes] [WebKit/WebKit] 34015b: [GTK][WPE] Network sessions are not destroyed in p...

Przemyslaw Gorszkowski noreply at github.com
Mon Oct 14 06:02:23 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 34015b17e69f46303cae04d174933c86544ff3e5
      https://github.com/WebKit/WebKit/commit/34015b17e69f46303cae04d174933c86544ff3e5
  Author: Przemyslaw Gorszkowski <pgorszkowski at igalia.com>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

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

  Log Message:
  -----------
  [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



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