[PATCH] move the signal handling registration to after we have initialized enough stuff.
This commit is contained in:
parent
d12ecb53cf
commit
3fd52a7694
9
udev.c
9
udev.c
|
@ -88,10 +88,6 @@ int main(int argc, char **argv, char **envp)
|
||||||
char *subsystem;
|
char *subsystem;
|
||||||
int retval = -EINVAL;
|
int retval = -EINVAL;
|
||||||
|
|
||||||
signal(SIGINT, sig_handler);
|
|
||||||
signal(SIGTERM, sig_handler);
|
|
||||||
signal(SIGKILL, sig_handler);
|
|
||||||
|
|
||||||
main_argv = argv;
|
main_argv = argv;
|
||||||
main_envp = envp;
|
main_envp = envp;
|
||||||
|
|
||||||
|
@ -143,6 +139,11 @@ int main(int argc, char **argv, char **envp)
|
||||||
goto exit_sysbus;
|
goto exit_sysbus;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* set up a default signal handler for now */
|
||||||
|
signal(SIGINT, sig_handler);
|
||||||
|
signal(SIGTERM, sig_handler);
|
||||||
|
signal(SIGKILL, sig_handler);
|
||||||
|
|
||||||
/* initialize the naming deamon */
|
/* initialize the naming deamon */
|
||||||
namedev_init();
|
namedev_init();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue