Update internal/statesync/syncer.go

Co-authored-by: M. J. Fromberger <fromberger@interchain.io>
This commit is contained in:
William Banfield
2021-09-30 13:46:16 -04:00
committed by GitHub
parent 93719f4494
commit 530814991f

View File

@@ -141,8 +141,7 @@ func (s *syncer) AddSnapshot(peerID types.NodeID, snapshot *snapshot) (bool, err
// AddPeer adds a peer to the pool. For now we just keep it simple and send a
// single request to discover snapshots, later we may want to do retries and stuff.
func (s *syncer) AddPeer(peerID types.NodeID) error {
var err error
func (s *syncer) AddPeer(peerID types.NodeID) (err error) {
defer func() {
if r := recover(); r != nil {
err = fmt.Errorf("panic sending peer snapshot request: %v", r)