- Merge #1375: Copy DNSTAP changes from daemon to workers after
fast_reload.
}
}
+#ifdef USE_DNSTAP
/** Fast reload, the worker picks up changes to DNSTAP configuration. */
static void
fr_worker_pickup_dnstap_changes(struct worker* worker)
d_dtenv->log_forwarder_query_messages;
w_dtenv->log_forwarder_response_messages =
d_dtenv->log_forwarder_response_messages;
+ lock_basic_lock(&d_dtenv->sample_lock);
w_dtenv->sample_rate = d_dtenv->sample_rate;
+ lock_basic_unlock(&d_dtenv->sample_lock);
}
+#endif /* USE_DNSTAP */
void
fast_reload_worker_pickup_changes(struct worker* worker)
- Merge #1374: Mesh reply counters.
This adds the statistics num.queries.replyaddr_limit and
requestlist.current.replies.
+ - Merge #1375: Copy DNSTAP changes from daemon to workers after
+ fast_reload.
12 November 2025: Wouter
- Fix that when discard timeout drops packet, they are accounted as