Quellcode durchsuchen

network: fix a typo in udp cleanup path

Fix #3224 - Port already in use error when running a container

Signed-off-by: Tzu-Jung Lee <roylee17@gmail.com>
Tzu-Jung Lee vor 11 Jahren
Ursprung
Commit
7d2e851d8e
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      network.go

+ 1 - 1
network.go

@@ -628,7 +628,7 @@ func (iface *NetworkInterface) Release() {
 				log.Printf("Unable to release port %s", nat)
 				log.Printf("Unable to release port %s", nat)
 			}
 			}
 		} else if nat.Port.Proto() == "udp" {
 		} else if nat.Port.Proto() == "udp" {
-			if err := iface.manager.tcpPortAllocator.Release(ip, hostPort); err != nil {
+			if err := iface.manager.udpPortAllocator.Release(ip, hostPort); err != nil {
 				log.Printf("Unable to release port %s: %s", nat, err)
 				log.Printf("Unable to release port %s: %s", nat, err)
 			}
 			}
 		}
 		}