<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>272669</bug_id>
          
          <creation_ts>2024-04-15 06:07:39 -0700</creation_ts>
          <short_desc>WebKit process termination with xpc_connection_kill does not always work</short_desc>
          <delta_ts>2024-04-17 09:19:03 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Process Model</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Per Arne Vollan">pvollan</reporter>
          <assigned_to name="Per Arne Vollan">pvollan</assigned_to>
          <cc>j_stfleur</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2028499</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2024-04-15 06:07:39 -0700</bug_when>
    <thetext>WebKit process termination with xpc_connection_kill does not always work. We are currently seeing flaky termination behavior on macOS, where the child processes are not always terminated successfully. Additionally, on iOS, the XPC connection has become anonymous due to migration to extensions for WebKit processes, and xpc_connection_kwqill does not support anonymous connections.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2028500</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-04-15 06:07:58 -0700</bug_when>
    <thetext>&lt;rdar://problem/126479653&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2028504</commentid>
    <comment_count>2</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2024-04-15 06:14:28 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/27259</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2028587</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-04-15 13:05:14 -0700</bug_when>
    <thetext>Committed 277509@main (3c2c899f692d): &lt;https://commits.webkit.org/277509@main&gt;

Reviewed commits have been landed. Closing PR #27259 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2029160</commentid>
    <comment_count>4</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2024-04-17 09:19:03 -0700</bug_when>
    <thetext>*** Bug 272256 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>