[ANNOUNCE] upstart 0.6.1 released
Garrett Cooper
yanegomi at gmail.com
Fri Jul 17 06:54:04 BST 2009
On Thu, Jul 16, 2009 at 10:07 AM, Scott James Remnant<scott at netsplit.com> wrote:
> Thanks to Jeff Oliver's debugging, I was able to understand why the
> ptrace()-based daemon supervision wasn't working half the time and come
> up with a simple fix. Having working "expect fork" and "expect daemon"
> is a big win!
>
> Cleaned up a couple of minor "runlevel in sysinit" bugs at the same
> time; and since D-Bus 1.2.16 has been released, bumped the requirement
> so people know they can just use the release.
>
>
> 0.6.1 2009-07-16 "Born in the wagon of a travelling show"
>
> * D-Bus 1.2.16 is now required.
>
> * Updated ptrace() code to handle receiving the trapped stopped
> child _before_ we receive the trapped fork() syscall, which
> seems to be the most common way the race goes when running
> as init. This seems to make "expect fork/daemon" largely work.
> (Bug: #264711)
>
> * runlevel will now output "unknown" and exit with an error when
> called before the first telinit call. (Bug: #400248)
>
> * runlevel will prefix error messages with the utmp filename being
> used. (Bug: #400241)
Great Scott! (Ok, fine -- a little bit too much English on the Back to
the Future reference :)..)? The expect fork/expect daemon bug was a
gap that we were concerned about with our use of upstart in my group
-- thank you very much again for your time and help on this!
Cheers,
-Garrett
More information about the upstart-devel
mailing list