Matthew Holt
5 years ago
No known key found for this signature in database
GPG Key ID: 2A349DD577D586A5
1 changed files with
9 additions and
1 deletions
-
admin.go
|
@ -81,7 +81,15 @@ func StartAdmin(initialConfigJSON []byte) error { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
ln, err := net.Listen("tcp", adminConfig.Listen) |
|
|
// extract a singular listener address
|
|
|
|
|
|
netw, listenAddrs, err := ParseNetworkAddress(adminConfig.Listen) |
|
|
|
|
|
if err != nil { |
|
|
|
|
|
return fmt.Errorf("parsing admin listener address: %v", err) |
|
|
|
|
|
} |
|
|
|
|
|
if len(listenAddrs) != 1 { |
|
|
|
|
|
return fmt.Errorf("admin endpoint must have exactly one listener; cannot listen on %v", listenAddrs) |
|
|
|
|
|
} |
|
|
|
|
|
ln, err := net.Listen(netw, listenAddrs[0]) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
return err |
|
|
return err |
|
|
} |
|
|
} |
|
|