mirror of https://github.com/golang/go.git
crypto/rand: close /dev/random on plan9 after seeding
Change-Id: I77241ed2ccace63062e862438dd9d7fcebc88201
GitHub-Last-Rev: dbff3282e0
GitHub-Pull-Request: golang/go#66505
Reviewed-on: https://go-review.googlesource.com/c/go/+/573976
Auto-Submit: Emmanuel Odeke <emmanuel@orijtech.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Emmanuel Odeke <emmanuel@orijtech.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Run-TryBot: Emmanuel Odeke <emmanuel@orijtech.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
This commit is contained in:
parent
051e99292f
commit
2c6773618d
|
|
@ -44,6 +44,7 @@ func (r *reader) Read(b []byte) (n int, err error) {
|
||||||
r.seedErr = err
|
r.seedErr = err
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
defer entropy.Close()
|
||||||
_, r.seedErr = io.ReadFull(entropy, r.key[:])
|
_, r.seedErr = io.ReadFull(entropy, r.key[:])
|
||||||
})
|
})
|
||||||
if r.seedErr != nil {
|
if r.seedErr != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue