From 64c8e2f2ca01de506146027cccf2fafea03b7f09 Mon Sep 17 00:00:00 2001 From: Péter Szilágyi Date: Mon, 14 Mar 2016 17:08:15 +0200 Subject: p2p/nat: fix #2291, NAT discovery did't abort on failure --- p2p/nat/natupnp.go | 1 + 1 file changed, 1 insertion(+) (limited to 'p2p/nat') diff --git a/p2p/nat/natupnp.go b/p2p/nat/natupnp.go index 890a35043..804396e94 100644 --- a/p2p/nat/natupnp.go +++ b/p2p/nat/natupnp.go @@ -139,6 +139,7 @@ func discoverUPnP() Interface { func discover(out chan<- *upnp, target string, matcher func(*goupnp.RootDevice, goupnp.ServiceClient) *upnp) { devs, err := goupnp.DiscoverDevices(target) if err != nil { + out <- nil return } found := false -- cgit