diff --git a/src/server.c b/src/server.c index fc6df63e7..8ccb45be2 100644 --- a/src/server.c +++ b/src/server.c @@ -2430,6 +2430,7 @@ struct server *new_server(struct proxy *proxy) LIST_INIT(&srv->ip_rec_item); MT_LIST_INIT(&srv->prev_deleted); event_hdl_sub_list_init(&srv->e_subs); + srv->rid = 0; /* rid defaults to 0 */ srv->next_state = SRV_ST_RUNNING; /* early server setup */ srv->last_change = ns_to_sec(now_ns); @@ -2764,9 +2765,6 @@ static int _srv_parse_init(struct server **srv, char **args, int *cur_arg, else newsrv->tmpl_info.prefix = strdup(args[1]); - /* revision defaults to 0 */ - newsrv->rid = 0; - /* several ways to check the port component : * - IP => port=+0, relative (IPv4 only) * - IP: => port=+0, relative