[Pkg-sysvinit-devel] Bug#537182: leftover startpar process after makefile concurrency boot

Petter Reinholdtsen pere at hungry.com
Wed Jul 15 19:45:16 UTC 2009


Package:  sysvinit-utils
Version:  2.86.ds1-65
User:     initscripts-ng-devel at lists.alioth.debian.org
Usertags: runtime-problem

During testing of concurrent booting with dependency based sequencing,
I discovered a leftover startpar process stuck with read() on
/dev/ptmx.  ps -ef report the process was 'startpar -f -- rsyslog'.
The startpar process had three file descriptors open, 0 -> /dev/ptmx,
1 -> /dev/console and 2 -> /dev/console.  gdb backtrace of the
startpar process do not show any symbols.

To reprodyce the process, do
'echo CONCURRENCY=makefile >> /etc/default/rcS' and reboot with
unstable.

The rsyslog version is 4.2.0-1.  With the dependency based sequencing,
rsyslog was started alone and first in the rc2.d/ directory.

Happy hacking,
-- 
Petter Reinholdtsen





More information about the Pkg-sysvinit-devel mailing list