<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:mcatanzaro&#64;igalia.com" title="Michael Catanzaro &lt;mcatanzaro&#64;igalia.com&gt;"> <span class="fn">Michael Catanzaro</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED INVALID - Web process crashed when receiving sighup signal"
   href="https://bugs.webkit.org/show_bug.cgi?id=164395">bug 164395</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
               &nbsp;
           </td>
           <td>mcatanzaro&#64;igalia.com
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>INVALID
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED INVALID - Web process crashed when receiving sighup signal"
   href="https://bugs.webkit.org/show_bug.cgi?id=164395#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED INVALID - Web process crashed when receiving sighup signal"
   href="https://bugs.webkit.org/show_bug.cgi?id=164395">bug 164395</a>
              from <span class="vcard"><a class="email" href="mailto:mcatanzaro&#64;igalia.com" title="Michael Catanzaro &lt;mcatanzaro&#64;igalia.com&gt;"> <span class="fn">Michael Catanzaro</span></a>
</span></b>
        <pre>I guess there are two likely possibilities here:

 * urxvt is probably the controlling process of the session that WebKit is running in, so when it dies the kernel is going to send SIGHUP to all processes in the foreground process group of its controlling terminal.

 * Alternatively, maybe more likely urxvt's death could have caused the process group of the WebKitWebProcess to become orphaned; that will trigger a SIGHUP.

Either way, it wouldn't be a WebKit bug. I'm going to close this because I really doubt there is a WebKit bug here. For a better understanding of terminal job control, you might want to investigate chapter 34 of &quot;The Linux Programming Interface&quot;.

The only part I don't understand is why the UI process does not die too!</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>