I don't understand the change you've made to job_process_handler():

=== modified file 'init/job_process.c'                                          
                                                                                
                                                   
--- init/job_process.c  2014-07-08 14:11:53 +0000                               
                                                                                
                                                   
+++ init/job_process.c  2014-07-10 07:54:25 +0000
@@ -1474,6 +1474,11 @@
        job = job_process_find (pid, &process);
        if (! job)
                return;
+
+       /* Child setup process died, before finishing the setup.
+        */
+       if (job->process_data[process] && job->process_data[process]->valid)
+               return;


This seems to be what is causing the branch to fail to boot too.
-- 
https://code.launchpad.net/~xnox/upstart/shrink-notifications/+merge/225200
Your team Upstart Reviewers is subscribed to branch lp:upstart.

-- 
upstart-devel mailing list
upstart-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/upstart-devel

Reply via email to