commit | b2812a624096280489a0c7a1aabfbe1c94884d12 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Wed Oct 04 16:17:58 2017 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Tue Oct 31 13:58:33 2017 +0100 |
tree | 7ade37a917f4be4fa9954619523d777d8f392d26 | |
parent | 24289f2e07d2a92b1376b851b0c8878d957b38b5 [diff] [blame] |
MEDIUM: thread/dns: Make DNS thread-safe
diff --git a/src/cfgparse.c b/src/cfgparse.c index ca2d5d7..d693bfb 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c
@@ -2182,6 +2182,7 @@ LIST_INIT(&curr_resolvers->nameservers); LIST_INIT(&curr_resolvers->resolutions.curr); LIST_INIT(&curr_resolvers->resolutions.wait); + SPIN_INIT(&curr_resolvers->lock); } else if (strcmp(args[0], "nameserver") == 0) { /* nameserver definition */ struct sockaddr_storage *sk;