tools/tm-signer-harness: fix listener leak in newTestHarnessListener() (#5850)

Fixes #5837.
This commit is contained in:
Erik Grinaker
2021-01-04 14:38:42 +01:00
committed by GitHub
parent 91bef75f62
commit d39eb74daa

View File

@@ -374,6 +374,7 @@ func newTestHarnessListener(logger log.Logger, cfg TestHarnessConfig) (*privval.
logger.Info("Resolved TCP address for listener", "addr", tcpLn.Addr())
svln = tcpLn
default:
_ = ln.Close()
logger.Error("Unsupported protocol (must be unix:// or tcp://)", "proto", proto)
return nil, newTestHarnessError(ErrInvalidParameters, nil, fmt.Sprintf("Unsupported protocol: %s", proto))
}