]> Cypherpunks repositories - gostls13.git/commitdiff
net: make sure to use /tmp in unix domain socket tests
authorMikio Hara <mikioh.mikioh@gmail.com>
Tue, 12 Mar 2013 23:26:21 +0000 (07:26 +0800)
committerMikio Hara <mikioh.mikioh@gmail.com>
Tue, 12 Mar 2013 23:26:21 +0000 (07:26 +0800)
R=golang-dev, bradfitz, dave, rsc
CC=golang-dev
https://golang.org/cl/7547044

src/pkg/net/protoconn_test.go

index 25b0dfbca9b25a7298fae692b7fa4d66c13079be..b59925e01c1420d3f54e9e4c4e6afff126de4dad 100644 (file)
@@ -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)
        }