diff options
author | Ludovic Courtès <ludo@gnu.org> | 2023-06-15 22:50:18 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2023-06-16 00:14:52 +0200 |
commit | 248cf06149b4f09bfca4a21710bc8e1bd47f6e61 (patch) | |
tree | 157fce9420ead0df70a95605031c9024ffd85f05 /scripts/guix.in | |
parent | 99a27d361e5e05173106a6e6939c7099101c510a (diff) | |
download | guix-248cf06149b4f09bfca4a21710bc8e1bd47f6e61.tar.gz guix-248cf06149b4f09bfca4a21710bc8e1bd47f6e61.zip |
avahi: Resolve hosts for which name resolution fails.
This avoids attempts to connect to hosts that went off-line. This is
particularly important for 'guix-daemon --discover', which would so far
keep attempting to talk to LAN hosts after they vanished just because
their mDNS record hasn't expired, leading to significant delays when
fetching narinfos and substitutes.
* guix/avahi.scm (avahi-browse-service-thread)[service-resolver-callback]:
Add handler to RESOLVER-EVENT/FAILURE.
Diffstat (limited to 'scripts/guix.in')
0 files changed, 0 insertions, 0 deletions