Просмотр исходного кода

Fixing incorrect resovler error message shown on daemon startup

Signed-off-by: msabansal <sabansal@microsoft.com>
msabansal 8 лет назад
Родитель
Сommit
3be080496d
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      libnetwork/network_windows.go

+ 4 - 0
libnetwork/network_windows.go

@@ -30,6 +30,10 @@ func (n *network) startResolver() {
 		options := n.Info().DriverOptions()
 		options := n.Info().DriverOptions()
 		hnsid := options[windows.HNSID]
 		hnsid := options[windows.HNSID]
 
 
+		if hnsid == "" {
+			return
+		}
+
 		hnsresponse, err := hcsshim.HNSNetworkRequest("GET", hnsid, "")
 		hnsresponse, err := hcsshim.HNSNetworkRequest("GET", hnsid, "")
 		if err != nil {
 		if err != nil {
 			log.Errorf("Resolver Setup/Start failed for container %s, %q", n.Name(), err)
 			log.Errorf("Resolver Setup/Start failed for container %s, %q", n.Name(), err)