Merge pull request #3624 from kaneshin/patch-01

cmd/geth, cmd/swarm: Fix to close file handler appropriately
This commit is contained in:
Péter Szilágyi 2017-01-30 12:24:41 +02:00 committed by GitHub
commit f3c368ca73
2 changed files with 2 additions and 0 deletions

View File

@ -123,6 +123,7 @@ func initGenesis(ctx *cli.Context) error {
if err != nil { if err != nil {
utils.Fatalf("failed to read genesis file: %v", err) utils.Fatalf("failed to read genesis file: %v", err)
} }
defer genesisFile.Close()
block, err := core.WriteGenesisBlock(chaindb, genesisFile) block, err := core.WriteGenesisBlock(chaindb, genesisFile)
if err != nil { if err != nil {

View File

@ -36,6 +36,7 @@ func hash(ctx *cli.Context) {
fmt.Println("Error opening file " + args[1]) fmt.Println("Error opening file " + args[1])
os.Exit(1) os.Exit(1)
} }
defer f.Close()
stat, _ := f.Stat() stat, _ := f.Stat()
chunker := storage.NewTreeChunker(storage.NewChunkerParams()) chunker := storage.NewTreeChunker(storage.NewChunkerParams())