Remove defers

master
Vitaliy Filippov 2022-02-01 15:05:18 +03:00
parent 8782423d02
commit de58f21149
1 changed files with 3 additions and 3 deletions

View File

@ -571,8 +571,8 @@ func runDownload(thread_num int, fendtime time.Time, stats *Stats) {
log.Printf("download err", err) log.Printf("download err", err)
} else { } else {
var bytesRead int64 = 0 var bytesRead int64 = 0
defer resp.Body.Close()
bytesRead, err := readBody(resp.Body) bytesRead, err := readBody(resp.Body)
resp.Body.Close()
// Update the stats // Update the stats
stats.addOp(thread_num, bytesRead, end-start) stats.addOp(thread_num, bytesRead, end-start)
if err != nil { if err != nil {
@ -1030,7 +1030,6 @@ func main() {
// Write CSV Output // Write CSV Output
if output != "" { if output != "" {
file, err := os.OpenFile(output, os.O_CREATE|os.O_WRONLY, 0777) file, err := os.OpenFile(output, os.O_CREATE|os.O_WRONLY, 0777)
defer file.Close()
if err != nil { if err != nil {
log.Fatal("Could not open CSV file for writing.") log.Fatal("Could not open CSV file for writing.")
} else { } else {
@ -1043,12 +1042,12 @@ func main() {
} }
csvWriter.Flush() csvWriter.Flush()
} }
file.Close()
} }
// Write JSON output // Write JSON output
if json_output != "" { if json_output != "" {
file, err := os.OpenFile(json_output, os.O_CREATE|os.O_WRONLY, 0777) file, err := os.OpenFile(json_output, os.O_CREATE|os.O_WRONLY, 0777)
defer file.Close()
if err != nil { if err != nil {
log.Fatal("Could not open JSON file for writing.") log.Fatal("Could not open JSON file for writing.")
} }
@ -1061,5 +1060,6 @@ func main() {
log.Fatal("Error writing to JSON file: ", err) log.Fatal("Error writing to JSON file: ", err)
} }
file.Sync() file.Sync()
file.Close()
} }
} }