Changes since version 1.8-rc2 : Olivier Houchard (1): BUILD: use MAXPATHLEN instead of NAME_MAX. Willy Tarreau (16): BUG/MAJOR: threads/checks: add 4 missing spin_unlock() in various functions BUG/MAJOR: threads/server: missing unlock in CLI fqdn parser BUG/MINOR: cli: do not perform an invalid action on "set server check-port" BUG/MAJOR: threads/checks: wrong use of SPIN_LOCK instead of SPIN_UNLOCK CLEANUP: checks: remove return statements in locked functions BUG/MINOR: cli: add severity in "set server addr" parser CLEANUP: server: get rid of return statements in the CLI parser BUG/MAJOR: cli/streams: missing unlock on exit "show sess" BUG/MAJOR: threads/dns: add missing unlock on allocation failure path BUG/MAJOR: threads/lb: fix missing unlock on consistent hash LB BUG/MAJOR: threads/lb: fix missing unlock on map-based hash LB BUG/MEDIUM: threads/stick-tables: close a race condition on stktable_trash_expired() BUG/MAJOR: h2: set the connection's task to NULL when no client timeout is set BUG/MAJOR: thread/listeners: enable_listener must not call unbind_listener() BUG/MEDIUM: threads: don't try to free build option message on exit MINOR: applets: no need to check for runqueue's emptiness in appctx_res_wakeup()