Explorar el Código

Merge pull request #26796 from Microsoft/jjh/race-lcd-si

Windows: Data race in libcontainerd (si)
Sebastiaan van Stijn hace 8 años
padre
commit
221d4fca0c
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      libcontainerd/container_windows.go

+ 3 - 1
libcontainerd/container_windows.go

@@ -264,6 +264,9 @@ func (ctr *container) waitExit(process *process, isFirstProcessToStart bool) err
 	if err := ctr.client.backend.StateChanged(ctr.containerID, si); err != nil {
 		logrus.Error(err)
 	}
+
+	logrus.Debugf("libcontainerd: waitExit() completed OK, %+v", si)
+
 	if si.State == StateRestart {
 		go func() {
 			err := <-waitRestart
@@ -282,7 +285,6 @@ func (ctr *container) waitExit(process *process, isFirstProcessToStart bool) err
 		}()
 	}
 
-	logrus.Debugf("libcontainerd: waitExit() completed OK, %+v", si)
 	return nil
 }