<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:lennart@poettering.net" title="Lennart Poettering <lennart@poettering.net>"> <span class="fn">Lennart Poettering</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - rc-local's TimeoutSec=0 cause shutdown to hang if rc.local spawned any daemons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=84110">bug 84110</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;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>WONTFIX
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - rc-local's TimeoutSec=0 cause shutdown to hang if rc.local spawned any daemons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=84110#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - rc-local's TimeoutSec=0 cause shutdown to hang if rc.local spawned any daemons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=84110">bug 84110</a>
              from <span class="vcard"><a class="email" href="mailto:lennart@poettering.net" title="Lennart Poettering <lennart@poettering.net>"> <span class="fn">Lennart Poettering</span></a>
</span></b>
        <pre>We have to kill all daemons so that we can properly unmount the various file
systems, there isn't really a way around this.

For compatibility with sysv we explicitly turn off the timeout, since that's
more like this worked on sysvinit (and rc-local is really just about compat
here, at least to the point where it doesn't interfere with other concepts).

While we try to stay as compatible with sysvinit as we can, there are
limitations, this is one of them, this specific behaviour of sysvinit is
something that actively destabilizes the system on shutdown, hence I don't
think this is something we should change (we could change it, by doing
KillMode=none by default...)

I hope that makes sense,

Sorry!</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>