[webkit-changes] [WebKit/WebKit] 03f594: run-jsc may kill the whole process group on some u...

Asumu Takikawa noreply at github.com
Mon Oct 30 09:19:37 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 03f59460b1334611bbb47d83fd26e2910a6c151c
      https://github.com/WebKit/WebKit/commit/03f59460b1334611bbb47d83fd26e2910a6c151c
  Author: Asumu Takikawa <asumu at igalia.com>
  Date:   2023-10-30 (Mon, 30 Oct 2023)

  Changed paths:
    M Tools/Scripts/run-jsc

  Log Message:
  -----------
  run-jsc may kill the whole process group on some unix platforms
https://bugs.webkit.org/show_bug.cgi?id=263792

Reviewed by Jonathan Bedard.

Add `prohibitUnknownPort` for better UX for unix users.

Also changes how the status result from running JSC is handled. When JSC fails
to start at all, it should be handled separately to avoid sending bogus
signals. Also use Perl `kill` to add an extra layer of checks to avoid sending
a bogus signal.

* Tools/Scripts/run-jsc:

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




More information about the webkit-changes mailing list