aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/testdata
diff options
context:
space:
mode:
authorBryan C. Mills <bcmills@google.com>2021-11-23 17:02:10 -0500
committerBryan Mills <bcmills@google.com>2021-12-06 22:35:32 +0000
commit6180c4f5ebae4635377dfa778e05097cf8fc69a8 (patch)
tree6393bca0d03ff5920cc464f481ca3e6b7c96e1ce /src/runtime/testdata
parentd16a57542a83adfb8182508291ddcfe99c406818 (diff)
downloadgo-6180c4f5ebae4635377dfa778e05097cf8fc69a8.tar.xz
log/syslog: create unix sockets in unique directories
startServer was invoking os.Remove on the temporary file for a unix socket after creating it. Since the files were created in the global temp directory, that could cause two tests to arrive at colliding names. (Noticed while looking into the failure at https://storage.googleapis.com/go-build-log/af2c83b1/solaris-amd64-oraclerel_3e01fda8.log, but I would be surprised if this solves that failure.) This change uses unique temporary directories, and attempts to keep name lengths minimal to avoid accidentally running into socket-name length limitations. Updates #34611 Change-Id: I21743f245e5c14645e03f09795013e058b984471 Reviewed-on: https://go-review.googlesource.com/c/go/+/366774 Trust: Bryan Mills <bcmills@google.com> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/runtime/testdata')
0 files changed, 0 insertions, 0 deletions