diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/init.c | 6 | ||||
-rw-r--r-- | src/servers.c | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/init.c b/src/init.c index 8c3ad6380..87a2e91fb 100644 --- a/src/init.c +++ b/src/init.c @@ -725,12 +725,6 @@ int init(int ac, char **av) **/ modules_delayed_init(); - /* Write the StartGlobal */ - if (GlobalOnCycle) { - if (GlobalOnCycleUP) - oper_global(NULL, "%s", GlobalOnCycleUP); - } - /* Success! */ return 0; } diff --git a/src/servers.c b/src/servers.c index 5c8e253f6..b2ca4975d 100644 --- a/src/servers.c +++ b/src/servers.c @@ -338,6 +338,12 @@ void do_server(const char *source, char *servername, char *hops, new_server(s, servername, descript, 0, numeric); send_event(EVENT_SERVER_CONNECT, servername); + + /* Write the StartGlobal */ + if (GlobalOnCycle) { + if (GlobalOnCycleUP) + server_global(s, GlobalOnCycleUP); + } } /*************************************************************************/ |