fix keylog creation in the example client

This commit is contained in:
Marten Seemann
2020-02-12 15:38:50 +07:00
parent dd035c2f12
commit d6e4b100e8

View File

@@ -36,14 +36,14 @@ func main() {
} }
logger.SetLogTimeFormat("") logger.SetLogTimeFormat("")
var keyLog *os.File var keyLog io.Writer
if len(*keyLogFile) > 0 { if len(*keyLogFile) > 0 {
var err error f, err := os.Create(*keyLogFile)
keyLog, err = os.Create(*keyLogFile)
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }
defer keyLog.Close() defer f.Close()
keyLog = f
} }
pool, err := x509.SystemCertPool() pool, err := x509.SystemCertPool()