summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xC.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/xC.c b/xC.c
index c464aaa..4902b08 100644
--- a/xC.c
+++ b/xC.c
@@ -9439,6 +9439,9 @@ server_add (struct app_context *ctx,
str_map_set (&ctx->servers, s->name, s);
s->config = subtree;
+ relay_prepare_server_update (ctx, s);
+ relay_broadcast (ctx);
+
// Add a buffer and activate it
struct buffer *buffer = s->buffer = buffer_new (ctx->input,
BUFFER_SERVER, irc_make_buffer_name (s, NULL));