1
0
mirror of https://github.com/anope/anope.git synced 2026-07-05 03:13:13 +02:00

Merge do_restart_services and services_restart().

git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2445 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
rburchell
2009-08-08 17:18:21 +00:00
parent d5cf78e6f7
commit 9464b59137
+5 -16
View File
@@ -157,9 +157,12 @@ void save_databases()
/*************************************************************************/
/* Restarts services */
static void services_restart()
void do_restart_services()
{
if (!readonly) {
expire_all();
save_databases();
}
alog("Restarting");
FOREACH_MOD(I_OnPreRestart, OnPreRestart());
@@ -179,20 +182,6 @@ static void services_restart()
log_perror("Restart failed");
close_log();
}
}
/*************************************************************************/
/**
* Added to allow do_restart from operserv access to the static functions without making them
* fair game to every other function - not exactly ideal :|
**/
void do_restart_services()
{
if (!readonly) {
expire_all();
save_databases();
}
services_restart();
exit(1);
}