handshake catch
Juan Batiz-Benet committed
Sep 26, 2014 at 23:58 UTC
c7bd8b78dd7a2f24bca0f884d29ae0393100b49c
1 file changed
+1
-1
crypto/spipe/handshake.go
+1
-1
@@ -347,7 +347,7 @@ func getOrConstructPeer(peers peer.Peerstore, rpk ci.PubKey) (*peer.Peer, error)
347
}
348
349
npeer, err := peers.Get(rid)
350
- if err != nil {
350
+ if err != nil || npeer == nil {
351
if err != peer.ErrNotFound {
352
return nil, err // unexpected error happened.
353
}