Skip to content

Commit ac502ef

Browse files
author
Santhosh Manohar
authored
Merge pull request #1725 from aboch/ags
agentSetup to first check if clusterProvider is nil
2 parents 4dd9c06 + 849e92b commit ac502ef

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

agent.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,13 @@ func (c *controller) agentSetup() error {
187187
clusterProvider := c.cfg.Daemon.ClusterProvider
188188
agent := c.agent
189189
c.Unlock()
190+
191+
if clusterProvider == nil {
192+
msg := "Aborting initialization of Libnetwork Agent because cluster provider is now unset"
193+
logrus.Errorf(msg)
194+
return fmt.Errorf(msg)
195+
}
196+
190197
bindAddr := clusterProvider.GetLocalAddress()
191198
advAddr := clusterProvider.GetAdvertiseAddress()
192199
remote := clusterProvider.GetRemoteAddress()

0 commit comments

Comments
 (0)