From 8e42e86d874946a34affac4ea2a198d656b2cb06 Mon Sep 17 00:00:00 2001 From: Brian Tiger Chow Date: Sat, 10 Jan 2015 23:26:29 -0800 Subject: [PATCH] hack(core): instantiate peerstore at the end if it hasn't already been instantiated this is a dirty hack --- core/core.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/core.go b/core/core.go index a265ad11b..eacc24d4e 100644 --- a/core/core.go +++ b/core/core.go @@ -105,6 +105,9 @@ func NewIPFSNode(ctx context.Context, option ConfigOption) (*IpfsNode, error) { if err != nil { return nil, debugerror.Wrap(err) } + if node.Peerstore == nil { + node.Peerstore = peer.NewPeerstore() + } node.DAG = merkledag.NewDAGService(node.Blocks) node.Pinning, err = pin.LoadPinner(node.Datastore, node.DAG) if err != nil {