Guidelines about fixing bugs

Volker Lendecke vl at
Thu Feb 2 09:57:45 UTC 2017

On Thu, Feb 02, 2017 at 01:28:56AM -0800, Matthieu Patou wrote:
> I had a chat offline with Jeremy today (well yesterday) and he seems to
> be ok with the idea of doing ASYNC resolution.
> In source4/libcli/resolve/dns_ex.c we are doing ASYNC DNS (for the AD
> server part) by forking child and running getaddrinfo in it. Is it
> something like that that we want to do for Winbindd (and other tools).

You want this in a pthread helper. getaddrinfo is explicitly
threadsafe, so you should take a look at


in master. In previous versions we used to have fncall.c, that was
supposed to do something similar.


More information about the samba-technical mailing list