RESOLVED FIXED268860
Regression(270212@main) XPCConnectionTerminationWatchdog is broken
https://bugs.webkit.org/show_bug.cgi?id=268860
Summary Regression(270212@main) XPCConnectionTerminationWatchdog is broken
Chris Dumez
Reported 2024-02-06 14:34:23 PST
XPCConnectionTerminationWatchdog is broken since 270212@main. As a result, child processes are no longer getting terminated when they fail to exit promptly. This means we end up with "zombie" processes that are suspended in the middle of exit. Worse, when the child process is a GPUProcess, the connection with existed WebProcesses doesn't get severed so the WebProcesses will keep trying to IPC the "old" suspended GPUProcess and will hang on sync IPC.
Attachments
Chris Dumez
Comment 1 2024-02-06 14:34:37 PST
Chris Dumez
Comment 2 2024-02-06 14:44:46 PST
EWS
Comment 3 2024-02-06 19:06:48 PST
Committed 274189@main (0b882fd2de7f): <https://commits.webkit.org/274189@main> Reviewed commits have been landed. Closing PR #23956 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.