Once again "git submodule update":
Found & fixed a bug in mongoose that kept getaddrinfo()
from actually being used. @Marvin8228 can you
please try again? Update is on my server.
Am 27.04.2018 um 21:32 schrieb Michael
Balzer:
This switches mongoose to use LWIP getaddrinfo() as it is
superior
to the mongoose resolver.
This is not the whole truth. The advantage of the mongoose resolver
over getaddrinfo() is asynchronous execution. mg_connect() now
blocks the event loop if getaddrinfo() blocks.
I'm not sure if we encounter situations where a) getaddrinfo()
blocks and b) this actually is a problem. If we do, we can return to
using the mongoose resolver and add a call to mg_set_nameserver() in
ovms_netmanager to set it to the main DNS of the current default
interface (replacing the Google default DNS).
Regards,
Michael
--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26