From 601773958d8c211438da6cbdd1d5d501da86af15 Mon Sep 17 00:00:00 2001 From: "Johan T. Halseth" Date: Thu, 24 Jan 2019 14:51:05 +0100 Subject: [PATCH] lnd: fallback to localhost if failing getting hostname Needed on some versions of Android. --- lnd.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lnd.go b/lnd.go index 650e47b9b..d14615119 100644 --- a/lnd.go +++ b/lnd.go @@ -645,8 +645,11 @@ func genCertPair(certFile, keyFile string) error { // Collect the host's names into a slice. host, err := os.Hostname() if err != nil { - return err + rpcsLog.Errorf("Failed getting hostname, falling back to "+ + "localhost: %v", err) + host = "localhost" } + dnsNames := []string{host} if host != "localhost" { dnsNames = append(dnsNames, "localhost")