diff --git a/consensus/replay.go b/consensus/replay.go index f14fa42f0..c4ed684c7 100644 --- a/consensus/replay.go +++ b/consensus/replay.go @@ -104,9 +104,6 @@ func (cs *ConsensusState) catchupReplay(csHeight int) error { // NOTE: This is just a sanity check. As far as we know things work fine without it, // and Handshake could reuse ConsensusState if it weren't for this check (since we can crash after writing ENDHEIGHT). gr, found, err := cs.wal.group.Search("#ENDHEIGHT: ", makeHeightSearchFunc(csHeight)) - if err != nil { - return err - } if gr != nil { gr.Close() } diff --git a/consensus/state.go b/consensus/state.go index 86111cc14..5a4737733 100644 --- a/consensus/state.go +++ b/consensus/state.go @@ -648,7 +648,7 @@ func (cs *ConsensusState) handleMsg(mi msgInfo, rs RoundState) { case *VoteMessage: // attempt to add the vote and dupeout the validator if its a duplicate signature // if the vote gives us a 2/3-any or 2/3-one, we transition - _ = cs.tryAddVote(msg.Vote, peerKey) + err := cs.tryAddVote(msg.Vote, peerKey) if err == ErrAddingVote { // TODO: punish peer } diff --git a/glide.lock b/glide.lock index 575f6a33f..592df5a97 100644 --- a/glide.lock +++ b/glide.lock @@ -1,5 +1,5 @@ -hash: 74281881f3abf6e6c95e5aa5fe15e1891298c985f6c0584e658c8a03b4a5f7e1 -updated: 2017-06-12T15:23:33.311059702Z +hash: 7b6edafcc8b8aad7c697bf745121afa3ae37402d8ae3e8f6193d1fabed619997 +updated: 2017-06-23T22:11:01.311106426-04:00 imports: - name: github.com/btcsuite/btcd version: b8df516b4b267acf2de46be593a9d948d1d2c420 @@ -7,10 +7,6 @@ imports: - btcec - name: github.com/btcsuite/fastsha256 version: 637e656429416087660c84436a2a035d69d54e2e -- name: github.com/davecgh/go-spew - version: 6d212800a42e8ab5c146b8ace3490ee17e5225f9 - subpackages: - - spew - name: github.com/ebuchman/fail-test version: 95f809107225be108efcf10a3509e4ea6ceef3c4 - name: github.com/fsnotify/fsnotify @@ -65,10 +61,6 @@ imports: version: 5c26a6ff6fd178719e15decac1c8196da0d7d6d1 - name: github.com/pkg/errors version: ff09b135c25aae272398c51a07235b90a75aa4f0 -- name: github.com/pmezard/go-difflib - version: d8ed2627bdf02c080bf22230dbb337003b7aba2d - subpackages: - - difflib - name: github.com/spf13/afero version: 9be650865eab0c12963d8753212f4f9c66cdcf12 subpackages: @@ -124,14 +116,14 @@ imports: - data - data/base58 - name: github.com/tendermint/merkleeyes - version: feb2c3fadac8221f96fbfce65a63af034327f972 + version: ce7de05896f560ddcc9207f65fea9901835dd238 subpackages: - app - client - iavl - testutil - name: github.com/tendermint/tmlibs - version: 6b619742ac69388dd591c30f55aaee46197b086e + version: 7ce4da1eee6004d627e780c8fe91e96d9b99e459 subpackages: - autofile - cli @@ -198,4 +190,12 @@ imports: - transport - name: gopkg.in/yaml.v2 version: cd8b52f8269e0feb286dfeef29f8fe4d5b397e0b -testImports: [] +testImports: +- name: github.com/davecgh/go-spew + version: 6d212800a42e8ab5c146b8ace3490ee17e5225f9 + subpackages: + - spew +- name: github.com/pmezard/go-difflib + version: d8ed2627bdf02c080bf22230dbb337003b7aba2d + subpackages: + - difflib diff --git a/glide.yaml b/glide.yaml index f36ad9440..a86672e0f 100644 --- a/glide.yaml +++ b/glide.yaml @@ -27,7 +27,7 @@ import: subpackages: - data - package: github.com/tendermint/tmlibs - version: v0.2.1 + version: v0.2.2 subpackages: - autofile - cli