From 564d15a71ecb3ae3372767866335cfbc068c4b48 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aur=C3=A9lien=20Nephtali?= Date: Thu, 19 Apr 2018 16:56:07 +0200 Subject: [PATCH] BUG/MINOR: pattern: Add a missing HA_SPIN_INIT() in pat_ref_newid() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit pat_ref_newid() is lacking a spinlock init. It was probably forgotten in b5997f740b ("MAJOR: threads/map: Make acls/maps thread safe"). Signed-off-by: Aurélien Nephtali --- src/pattern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pattern.c b/src/pattern.c index fe672f12e8..2eb8265012 100644 --- a/src/pattern.c +++ b/src/pattern.c @@ -1906,7 +1906,7 @@ struct pat_ref *pat_ref_newid(int unique_id, const char *display, unsigned int f ref->unique_id = unique_id; LIST_INIT(&ref->head); LIST_INIT(&ref->pat); - + HA_SPIN_INIT(&ref->lock); LIST_ADDQ(&pattern_reference, &ref->list); return ref; -- 2.47.3