From c96c78892d542114235946874baf001dffa21502 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Mon, 8 Dec 2014 19:40:38 +0100 Subject: [PATCH] Include error in randomness failure panic --- cmd/syncthing/random.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/syncthing/random.go b/cmd/syncthing/random.go index 157056bf..e51ce7f2 100644 --- a/cmd/syncthing/random.go +++ b/cmd/syncthing/random.go @@ -49,9 +49,9 @@ func randomString(l int) string { // randomInt64 returns a strongly random int64, slowly func randomInt64() int64 { var bs [8]byte - n, err := io.ReadFull(cryptoRand.Reader, bs[:]) - if n != 8 || err != nil { - panic("randomness failure") + _, err := io.ReadFull(cryptoRand.Reader, bs[:]) + if err != nil { + panic("randomness failure: " + err.Error()) } return seedFromBytes(bs[:]) }