From: YenForYang Date: Thu, 23 Sep 2021 14:10:30 +0000 (-0500) Subject: Eliminate `expect` dependency (#667) X-Git-Tag: v1.32.0~19 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=76f593e36bd1e8e780bd06019d7c9a1022ef79a7;p=btrtrc.git Eliminate `expect` dependency (#667) --- diff --git a/config.go b/config.go index 0e3cd2c2..14c129cf 100644 --- a/config.go +++ b/config.go @@ -10,7 +10,6 @@ import ( "github.com/anacrolix/dht/v2/krpc" "github.com/anacrolix/log" "github.com/anacrolix/missinggo/v2" - "github.com/anacrolix/missinggo/v2/expect" "github.com/anacrolix/torrent/version" "golang.org/x/time/rate" @@ -156,7 +155,9 @@ type ClientConfig struct { func (cfg *ClientConfig) SetListenAddr(addr string) *ClientConfig { host, port, err := missinggo.ParseHostPort(addr) - expect.Nil(err) + if err != nil { + panic(err) + } cfg.ListenHost = func(string) string { return host } cfg.ListenPort = port return cfg