aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dns/dns_all_api_h.h
diff options
context:
space:
mode:
authorDave Barach <dave@barachs.net>2019-05-02 15:48:15 -0400
committerDave Wallace <dwallacelf@gmail.com>2019-05-24 13:56:01 +0000
commit511ce2572a9710835c6722a09a93b4dd80ab7fae (patch)
treee91aa851cab7e9410aaa1a285cee53801bf51310 /src/plugins/dns/dns_all_api_h.h
parent070b810a883d789c97a9d89f56f952e14ed9999a (diff)
Clean up multi-thread barrier-sync hold-down timerstable/1807
Main thread: don't bother with the barrier sync hold-down timer if none of the worker threads are busy. Worker threads: avoid epoll_pwait (10ms timeout) when the control-plane has been active in the last half-second. Cherry-pick a recent dangling reference fix: pool_elt_at_index after e.g. rx callback is required, in case the unix file pool expands. Manual feature backport to 18.07 Change-Id: I745fbb8a12aeda34b0ec7b6dcda66c0e25c3eee1 Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'src/plugins/dns/dns_all_api_h.h')
0 files changed, 0 insertions, 0 deletions