Quellcode durchsuchen

Merge pull request #947 from aboch/iptfd

Make sure iptables chains are recreated on firewall reload
Madhu Venugopal vor 9 Jahren
Ursprung
Commit
4cb61841e4
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      libnetwork/drivers/bridge/bridge.go

+ 2 - 0
libnetwork/drivers/bridge/bridge.go

@@ -384,6 +384,8 @@ func (d *driver) configure(option map[string]interface{}) error {
 		if err != nil {
 			return err
 		}
+		// Make sure on firewall reload, first thing being re-played is chains creation
+		iptables.OnReloaded(func() { logrus.Debugf("Recreating iptables chains on firewall reload"); setupIPChains(config) })
 	}
 
 	d.Lock()