Fix panic in getPeers on abstract UNIX socket names

Fixes #1111
This commit is contained in:
Neil Alexander 2024-01-15 23:14:43 +00:00
parent 180d7bf499
commit 81f2c711b4
No known key found for this signature in database
GPG Key ID: A02A2019A2BB0944

View File

@ -183,13 +183,13 @@ func run() int {
if peer.Inbound { if peer.Inbound {
dir = "In" dir = "In"
} }
uri, err := url.Parse(peer.URI) uristring := peer.URI
if err != nil { if uri, err := url.Parse(peer.URI); err == nil {
panic(err) uri.RawQuery = ""
uristring = uri.String()
} }
uri.RawQuery = ""
table.Append([]string{ table.Append([]string{
uri.String(), uristring,
state, state,
dir, dir,
peer.IPAddress, peer.IPAddress,