From 172ff10d40640ec515f87a6299f694c7aef3e91d Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Tue, 5 Dec 2017 21:20:45 +0100 Subject: [PATCH] p2p/enr: don't drop encoding errors during signing --- p2p/enr/enr.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/p2p/enr/enr.go b/p2p/enr/enr.go index 530d73d202..79ea3bf536 100644 --- a/p2p/enr/enr.go +++ b/p2p/enr/enr.go @@ -220,8 +220,8 @@ func (r *Record) signAndEncode(privkey *ecdsa.PrivateKey) error { // Put signature in front. r.signature = encodeCompactSignature(sig) list[0] = r.signature - r.raw, _ = rlp.EncodeToBytes(list) - return nil + r.raw, err = rlp.EncodeToBytes(list) + return err } func (r *Record) verifySignature() error {