deps: upgrade to rand/v2

This commit is contained in:
criyle 2024-04-05 04:24:10 +00:00
parent f6274fd54c
commit 598c606a99
4 changed files with 13 additions and 15 deletions

View File

@ -310,7 +310,7 @@ func (c *containerServer) sendReplyFiles(rep reply, msg unixsocket.Msg, fileToCl
case <-c.done: case <-c.done:
return c.err return c.err
case c.sendCh <- sendReply{Reply: rep, Msg: msg}: case c.sendCh <- sendReply{Reply: rep, Msg: msg, FileToClose: fileToClose}:
return nil return nil
} }
} }

6
go.mod
View File

@ -4,8 +4,6 @@ go 1.21
require ( require (
github.com/elastic/go-seccomp-bpf v1.4.0 github.com/elastic/go-seccomp-bpf v1.4.0
golang.org/x/net v0.20.0 golang.org/x/net v0.24.0
golang.org/x/sys v0.16.0 golang.org/x/sys v0.19.0
) )
require github.com/stretchr/testify v1.8.4 // indirect

12
go.sum
View File

@ -4,11 +4,11 @@ github.com/elastic/go-seccomp-bpf v1.4.0 h1:6y3lYrEHrLH9QzUgOiK8WDqmPaMnnB785Wxi
github.com/elastic/go-seccomp-bpf v1.4.0/go.mod h1:wIMxjTbKpWGQk4CV9WltlG6haB4brjSH/dvAohBPM1I= github.com/elastic/go-seccomp-bpf v1.4.0/go.mod h1:wIMxjTbKpWGQk4CV9WltlG6haB4brjSH/dvAohBPM1I=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w=
golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8=
golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=
golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

View File

@ -4,7 +4,7 @@ import (
"errors" "errors"
"fmt" "fmt"
"io/fs" "io/fs"
"math/rand" "math/rand/v2"
"os" "os"
"path" "path"
"strconv" "strconv"
@ -148,15 +148,15 @@ func readFile(p string) ([]byte, error) {
} }
func writeFile(p string, content []byte, perm fs.FileMode) error { func writeFile(p string, content []byte, perm fs.FileMode) error {
err := os.WriteFile(p, content, filePerm) err := os.WriteFile(p, content, perm)
for err != nil && errors.Is(err, syscall.EINTR) { for err != nil && errors.Is(err, syscall.EINTR) {
err = os.WriteFile(p, content, filePerm) err = os.WriteFile(p, content, perm)
} }
return err return err
} }
func nextRandom() string { func nextRandom() string {
return strconv.Itoa(int(rand.Int31())) return strconv.Itoa(int(rand.Int32()))
} }
// randomBuild creates a cgroup with random directory, similar to os.MkdirTemp // randomBuild creates a cgroup with random directory, similar to os.MkdirTemp