Re: Workaround for QSBR mode issue #4390
Ondřej Surý via bind-users <[email protected]>
| Newsgroups | gmane.network.dns.bind9.user,gmane.network.dns.bind.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Robert, thanks for the patch, but please not that QSBR mode is not officially supported (yet) and there might be dragons... Ondrej -- Ondřej Surý (He/Him) [email protected] ADHD brain at work: I sometimes lose track of my inbox. Please feel free to send a gentle nudge if you're waiting on a reply! My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours. > On 26. 8. 2026, at 03:00, Robert Kirkman via bind-users <[email protected]> wrote: > > Hello, we have developed this workaround for the hanging problem with builds of bind with the configure argument --with-liburcu=qsbr : > > the hanging problem is reproducible on both ARM Android and ARM GNU/Linux, and is fixed on both by this. > > ``` > --- a/lib/isc/work.c > +++ b/lib/isc/work.c > @@ -276,6 +276,7 @@ workthread_thread(void *arg) { > work_run(work); > } > > + rcu_thread_offline(); > isc__loopmgr_stopping(thread->loop); > > return NULL; > ``` > > We hope this helps someone. > > https://gitlab.isc.org/isc-projects/bind9/-/work_items/4390 > > https://github.com/termux/termux-packages/issues/31302 > -- > Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list. -- Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.