From 14015b888001137a504a52a900b6267eb8183aa6 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sat, 10 Apr 2021 17:33:15 +0200 Subject: [PATCH] MINOR: server: move idle_conn_task to read_mostly This pointer is used when adding connections to the idle list and is never changed, let's move it to the read_mostly section. --- src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index 9043a77..3f05904 100644 --- a/src/server.c +++ b/src/server.c @@ -66,7 +66,7 @@ static struct srv_kw_list srv_keywords = { __decl_thread(HA_SPINLOCK_T idle_conn_srv_lock); struct eb_root idle_conn_srv = EB_ROOT; -struct task *idle_conn_task = NULL; +struct task *idle_conn_task __read_mostly = NULL; struct list servers_list = LIST_HEAD_INIT(servers_list); /* The server names dictionary */ -- 1.7.10.4