projects
/
NeonServV5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed small startup crash in main.c
[NeonServV5.git]
/
src
/
signal.c
diff --git
a/src/signal.c
b/src/signal.c
index 175f61150db18ba33863ba979eef4d3953be9eef..bc444465089f1b2faa2f5d3ce03366c3ae3c041a 100644
(file)
--- a/
src/signal.c
+++ b/
src/signal.c
@@
-1,4
+1,4
@@
-/* signal.c - NeonServ v5.
5
+/* signal.c - NeonServ v5.
6
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
@@
-92,15
+92,12
@@
static void sigcrash(int signum) {
}
}
putlog(LOGLEVEL_INFO, "hard shutdown...\n");
}
}
putlog(LOGLEVEL_INFO, "hard shutdown...\n");
- exit_daemon();
usleep(2000000);
//hard restart
usleep(2000000);
//hard restart
- restart_
process(
);
+ restart_
bot(1
);
exit(0);
}
static void sigexit(int signum) {
exit(0);
}
static void sigexit(int signum) {
- cleanup();
- exit_daemon();
- exit(0);
+ stop_bot();
}
}