@cryptotaxi247 / kubo / commits / 322bb9802

don't leak host in case of error adding relay

License: MIT Signed-off-by: vyzo <vyzo@hackzen.org>

vyzo committed Aug 3, 2017 at 10:52 UTC 322bb9802f5e5f57ffd3f99f9b07bea87c816ca9
1 file changed +1
core/core.go
+1
@@ -852,6 +852,7 @@ func constructPeerHost(ctx context.Context, id peer.ID, ps pstore.Peerstore, bwr
852
853 err := circuit.AddRelayTransport(ctx, host, relayOpts...)
854 if err != nil {
855 + host.Close()
856 return nil, err
857 }
858 }