diff --git a/daemon/cluster/cluster.go b/daemon/cluster/cluster.go index a0816316b1..f09c5ee398 100644 --- a/daemon/cluster/cluster.go +++ b/daemon/cluster/cluster.go @@ -660,6 +660,13 @@ func (c *Cluster) GetLocalAddress() string { return c.actualLocalAddr } +// GetListenAddress returns the listen address. +func (c *Cluster) GetListenAddress() string { + c.RLock() + defer c.RUnlock() + return c.listenAddr +} + // GetAdvertiseAddress returns the remotely reachable address of this node. func (c *Cluster) GetAdvertiseAddress() string { c.RLock()