mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
[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;
|
||||
int retval = -EINVAL;
|
||||
|
||||
signal(SIGINT, sig_handler);
|
||||
signal(SIGTERM, sig_handler);
|
||||
signal(SIGKILL, sig_handler);
|
||||
|
||||
main_argv = argv;
|
||||
main_envp = envp;
|
||||
|
||||
@ -143,6 +139,11 @@ int main(int argc, char **argv, char **envp)
|
||||
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 */
|
||||
namedev_init();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user