summaryrefslogtreecommitdiff
path: root/src/servers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/servers.c')
-rw-r--r--src/servers.c6
1 files changed, 6 insertions, 0 deletions
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);
+ }
}
/*************************************************************************/