From 9f399a0301fd5fd055dfcecfa366935ce3b01e16 Mon Sep 17 00:00:00 2001 From: Mikio Hara Date: Wed, 13 Mar 2013 07:26:21 +0800 Subject: [PATCH] net: make sure to use /tmp in unix domain socket tests R=golang-dev, bradfitz, dave, rsc CC=golang-dev https://golang.org/cl/7547044 --- src/pkg/net/protoconn_test.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pkg/net/protoconn_test.go b/src/pkg/net/protoconn_test.go index 25b0dfbca9..b59925e01c 100644 --- a/src/pkg/net/protoconn_test.go +++ b/src/pkg/net/protoconn_test.go @@ -15,9 +15,11 @@ import ( "time" ) -// testUnixAddr uses ioutil.TempFile to get a name that is unique. +// testUnixAddr uses ioutil.TempFile to get a name that is unique. It +// also uses /tmp directory in case it is prohibited to create UNIX +// sockets in TMPDIR. func testUnixAddr() string { - f, err := ioutil.TempFile("", "nettest") + f, err := ioutil.TempFile("/tmp", "nettest") if err != nil { panic(err) }