Ver código fonte

Merge pull request #2367 from dotcloud/remove_useless_exit

Remove useless os.Exit() after log.Fatalf
Michael Crosby 11 anos atrás
pai
commit
489c370fcc
1 arquivos alterados com 0 adições e 4 exclusões
  1. 0 4
      docker/docker.go

+ 0 - 4
docker/docker.go

@@ -71,12 +71,10 @@ func main() {
 		}
 		if err := daemon(*pidfile, *flGraphPath, flHosts, *flAutoRestart, *flEnableCors, *flDns); err != nil {
 			log.Fatal(err)
-			os.Exit(-1)
 		}
 	} else {
 		if len(flHosts) > 1 {
 			log.Fatal("Please specify only one -H")
-			return
 		}
 		protoAddrParts := strings.SplitN(flHosts[0], "://", 2)
 		if err := docker.ParseCommands(protoAddrParts[0], protoAddrParts[1], flag.Args()...); err != nil {
@@ -84,7 +82,6 @@ func main() {
 				os.Exit(sterr.Status)
 			}
 			log.Fatal(err)
-			os.Exit(-1)
 		}
 	}
 }
@@ -153,7 +150,6 @@ func daemon(pidfile string, flGraphPath string, protoAddrs []string, autoRestart
 			}
 		} else {
 			log.Fatal("Invalid protocol format.")
-			os.Exit(-1)
 		}
 		go func() {
 			chErrors <- docker.ListenAndServe(protoAddrParts[0], protoAddrParts[1], server, true)