projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fatal-signal: After fork, clear hooks instead of disabling them.
[openvswitch]
/
ovsdb
/
ovsdb-server.c
diff --git
a/ovsdb/ovsdb-server.c
b/ovsdb/ovsdb-server.c
index 02700df466651f38fefa9caa55f10d22f672bace..e3740a36c5ae3b4f709936de8da7dc26e1f6f41d 100644
(file)
--- a/
ovsdb/ovsdb-server.c
+++ b/
ovsdb/ovsdb-server.c
@@
-25,7
+25,6
@@
#include "column.h"
#include "command-line.h"
#include "daemon.h"
#include "column.h"
#include "command-line.h"
#include "daemon.h"
-#include "fault.h"
#include "file.h"
#include "json.h"
#include "jsonrpc.h"
#include "file.h"
#include "json.h"
#include "jsonrpc.h"
@@
-73,7
+72,6
@@
main(int argc, char *argv[])
int retval;
set_program_name(argv[0]);
int retval;
set_program_name(argv[0]);
- register_fault_handlers();
time_init();
vlog_init();
signal(SIGPIPE, SIG_IGN);
time_init();
vlog_init();
signal(SIGPIPE, SIG_IGN);
@@
-94,7
+92,7
@@
main(int argc, char *argv[])
retval = unixctl_server_create(unixctl_path, &unixctl);
if (retval) {
retval = unixctl_server_create(unixctl_path, &unixctl);
if (retval) {
-
ovs_fatal(retval, "could not listen for control connections"
);
+
exit(EXIT_FAILURE
);
}
daemonize_complete();
}
daemonize_complete();