[Bug 1232119] Re: FFE Request for Upstart in saucy

Steve Langasek steve.langasek at canonical.com
Fri Sep 27 16:48:57 UTC 2013


No FFe required for a bugfix upload.  Please just upload with bug
#1227212 referenced in the changelog.

** Changed in: upstart (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/1232119

Title:
   FFE Request for Upstart in saucy

Status in “upstart” package in Ubuntu:
  Invalid

Bug description:
  = Overview =

  Bug 1227212 identified that Session Init shutdown for logout takes too
  long in the general case.

  A fix for this issue has now been committed to Upstart upstream.

  = Changes =

  The changes optimise the Session Init quiesce path, making it
  significantly faster to logout.

  = Rationale =

  It would be highly beneficial to make this fix avaiable in Saucy via a
  cherry-pick since it reduces the time to logout of the desktop from
  the current (effectively fixed) 5 seconds to <1 second in the general
  case (*).

  (*) - details of other scenarios are covered on the original MP: see
  https://code.launchpad.net/~jamesodhunt/upstart/bug-1227212/+merge/187844

  = Risk =

  == PID 1 ==

  Perceived risk to PID 1 is: LOW.

  There is really no impact to Upstart running as PID 1 since:

  - PID 1 never quiesces (the code disallows it).
  - The changes for bug 1227212 only affect the quiesce code path.

  == Session Init ==

  Perceived risk to Session Init: LOW.

  The code is accompanied by a set of unit tests which exercise the
  quiesce functionality for Session Inits, both when instructed to exit
  as the result of both:

  - a logout request from the user.
  - a system shutdown.

  Additionally, a new test was added for the changes made for bug
  1227212.

  = Contingency =

  Any contingency would require either further code changes to resolve
  issues or the latest version of upstart containing this fix to be
  removed from the archive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1232119/+subscriptions



More information about the foundations-bugs mailing list