From f41eb91a5163c6affe5a94db2a13d7f4f5b783ca Mon Sep 17 00:00:00 2001 From: Matias Doyle Date: Tue, 28 Nov 2017 12:10:11 +0100 Subject: [PATCH] Return err instead of panic when creating temp file fails --- unixgram.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unixgram.go b/unixgram.go index 5e187a6..8a5d21c 100644 --- a/unixgram.go +++ b/unixgram.go @@ -73,7 +73,7 @@ func Unixgram(ifName string) (Conn, error) { local, err := ioutil.TempFile("/tmp", "wpa_supplicant") if err != nil { - panic(err) + return nil, err } os.Remove(local.Name())