On 10/12/2011 11:39 PM, Alessandro Ghedini wrote:
> Seems like ulatencyd is being signaled to terminate (either SIGABRT, SIGINT,
> SIGTERM). That's the only way it could say "abort cleanup" AFAICT.
> 
> Anyway, this is a rather weird bug, and I cannot reproduce it (I'm not even
> sure this is actually a bug in ulatencyd itself, or some sort of 
> incompatibility with other software), therefore I can't be much more 
> helpful here.


I have some more data points for this, I think.

     ├─start_kdeinit
     ├─syndaemon
     ├─udevd───2*[udevd]
     ├─udisks-daemon─┬─udisks-daemon
     │               └─2*[{udisks-daemon}]
     ├─ulatencyd─┬─sh
     │           └─{ulatencyd}
     ├─upowerd───{upowerd}
     ├─vpnc-connect
     ├─wicd───wicd-monitor
     ├─wicd-kde───{wicd-kde}
     └─wpa_supplicant

This is the pstree output. Do you have any idea what that "sh" shell
process is for. It only is seen during system start-up. If I restart the
ulatencyd daemon, it is not seen. And as far as I can tell, the silently
killed problem is seen only with ulatencyd's system start-up process.
But I could be wrong. I haven't tested it enough of days to conclude.


Any reasons why you do a test first?

        #   2 if daemon could not be started
        start-stop-daemon --start --quiet --exec $DAEMON --test >
/dev/null \
                || return 1
        start-stop-daemon --start --quiet --exec $DAEMON -- \
                $DAEMON_ARGS \
                || return 2


I have parallel boot enabled on my sysvinit with CONCURRENCY=makefile.

Given that the shell process is only seen with system start-up i.e.
during real parallel execution of init scripts, I have a feel it is
something wrong there.

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to