path: root/
authorSergey Poznyakoff <>2013-01-04 13:33:00 (GMT)
committer Sergey Poznyakoff <>2013-01-04 20:11:21 (GMT)
commitd8221ce9bdd2d7ae6162bed0e1c85e9f7a3ff8f2 (patch) (side-by-side diff)
tree5fab301e38fede054aa85708c6c8590c1825e541 /
parent95bc9b24928eb9951f0644307e417df0bc8c53b4 (diff)
Fix sysvinit transition logic.
* src/pies.c (main): Call sysvinit_begin to initialize sysvinit subsystem. In the main loop, force wakeup if inittrans returns 1. * src/pies.h (is_sysvinit): Rewrite macro. (progman_sysvinit_enable): New proto. (inittrans): Change return type. * src/progman.c (progman_sysvinit_enable): New function. (progman_running_p): Additional debugging. (prog_start): Special handling for sysvinit components. Remove calls to runlevel_match * src/sysvinit.c (runlevel_match): Remove function. (sysvinit_begin): New function. (inittrans): Return boolean value indicating whether a transition has been made. Call progman_sysvinit_enable to change the status of sysvinit components as appropriate.
Diffstat (limited to '') (more/less context) (ignore whitespace changes)
0 files changed, 0 insertions, 0 deletions

Return to:

Send suggestions and report system problems to the System administrator.