diff options
| author | Chris Lumens <clumens@redhat.com> | 2008-10-06 14:17:13 -0400 |
|---|---|---|
| committer | Chris Lumens <clumens@redhat.com> | 2008-10-06 14:17:13 -0400 |
| commit | 582976bedd6e3c0b4e6d9bfc4e2f5c88af6f39bc (patch) | |
| tree | 06349930d635419ffd1785989db100517b96617b /loader/loader.c | |
| parent | fbd8bb780c4d1c338392ad6d9ab0fe2584f5972d (diff) | |
Move starting HAL to after we've probed for hardware.
Diffstat (limited to 'loader/loader.c')
| -rw-r--r-- | loader/loader.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/loader/loader.c b/loader/loader.c index fd72638e2..802fd5918 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -1979,6 +1979,14 @@ int main(int argc, char ** argv) { busProbe(FL_NOPROBE(flags)); + /* HAL daemon */ + if (!FL_TESTING(flags)) { + if (fork() == 0) { + execl("/sbin/hald", "/sbin/hald", "--use-syslog", NULL); + exit(1); + } + } + /* can't run gdbserver until after network modules are loaded */ doGdbserver(&loaderData); |
