Forráskód Böngészése

Merge pull request #32986 from moypray/containerd_close

fix when rpc reports "transport is closing" error, health check go routine will exit
Tõnis Tiigi 8 éve
szülő
commit
e103125883
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      libcontainerd/remote_unix.go

+ 1 - 1
libcontainerd/remote_unix.go

@@ -154,7 +154,7 @@ func (r *remote) handleConnectionChange() {
 		logrus.Debugf("libcontainerd: containerd health check returned error: %v", err)
 
 		if r.daemonPid != -1 {
-			if strings.Contains(err.Error(), "is closing") {
+			if r.closeManually {
 				// Well, we asked for it to stop, just return
 				return
 			}