Browse Source

Merge pull request #1340 from aboch/restart

Save the controller config on config reload
Madhu Venugopal 9 years ago
parent
commit
605ecdd099
1 changed files with 4 additions and 0 deletions
  1. 4 0
      libnetwork/controller.go

+ 4 - 0
libnetwork/controller.go

@@ -378,6 +378,10 @@ func (c *controller) ReloadConfiguration(cfgOptions ...config.Option) error {
 		return nil
 		return nil
 	}
 	}
 
 
+	c.Lock()
+	c.cfg = cfg
+	c.Unlock()
+
 	var dsConfig *discoverapi.DatastoreConfigData
 	var dsConfig *discoverapi.DatastoreConfigData
 	for scope, sCfg := range cfg.Scopes {
 	for scope, sCfg := range cfg.Scopes {
 		if scope == datastore.LocalScope || !sCfg.IsValid() {
 		if scope == datastore.LocalScope || !sCfg.IsValid() {