From 1dc5d6f3485537f75223e609659e6efb42e43eda Mon Sep 17 00:00:00 2001 From: Michael Baird Date: Mon, 24 Apr 2017 14:14:16 -0500 Subject: [PATCH] handle Join error --- server/server.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/server.go b/server/server.go index d5983d7c3..da5fe9a8e 100644 --- a/server/server.go +++ b/server/server.go @@ -163,7 +163,10 @@ func (m *Command) SetupServer() error { m.Server.Broadcaster = pilosa.NopBroadcaster m.Server.Cluster.NodeSet = pilosa.NewStaticNodeSet() m.Server.BroadcastReceiver = pilosa.NopBroadcastReceiver - m.Server.Cluster.NodeSet.(*pilosa.StaticNodeSet).Join(m.Server.Cluster.Nodes) + err := m.Server.Cluster.NodeSet.(*pilosa.StaticNodeSet).Join(m.Server.Cluster.Nodes) + if err != nil { + return err + } default: return fmt.Errorf("'%v' is not a supported value for broadcaster type.", m.Config.Cluster.Type) }