Browse Source

fix a bug handling 'disabled' value for the inspection interface configuration

Alan Shreve 11 years ago
parent
commit
5ddfa6232c
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/ngrok/client/config.go

+ 4 - 2
src/ngrok/client/config.go

@@ -81,8 +81,10 @@ func LoadConfiguration(opts *Options) (config *Configuration, err error) {
 	}
 
 	// validate and normalize configuration
-	if config.InspectAddr, err = normalizeAddress(config.InspectAddr, "inspect_addr"); err != nil && config.InspectAddr != "disabled" {
-		return
+	if config.InspectAddr != "disabled" {
+		if config.InspectAddr, err = normalizeAddress(config.InspectAddr, "inspect_addr"); err != nil {
+			return
+		}
 	}
 
 	if config.ServerAddr, err = normalizeAddress(config.ServerAddr, "server_addr"); err != nil {