mirror of https://github.com/docker/cli.git
fix incorrect ErrConnectFailed comparison
Signed-off-by: Reficul <xuzhenglun@gmail.com>
This commit is contained in:
parent
4e343ae989
commit
14770269e8
|
@ -170,7 +170,7 @@ func getExecExitCode(ctx context.Context, client apiclient.ContainerAPIClient, e
|
||||||
resp, err := client.ContainerExecInspect(ctx, execID)
|
resp, err := client.ContainerExecInspect(ctx, execID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
// If we can't connect, then the daemon probably died.
|
// If we can't connect, then the daemon probably died.
|
||||||
if err != apiclient.ErrConnectionFailed {
|
if !apiclient.IsErrConnectionFailed(err) {
|
||||||
return false, -1, err
|
return false, -1, err
|
||||||
}
|
}
|
||||||
return false, -1, nil
|
return false, -1, nil
|
||||||
|
|
|
@ -91,7 +91,7 @@ func getExitCode(ctx context.Context, dockerCli *command.DockerCli, containerID
|
||||||
c, err := dockerCli.Client().ContainerInspect(ctx, containerID)
|
c, err := dockerCli.Client().ContainerInspect(ctx, containerID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
// If we can't connect, then the daemon probably died.
|
// If we can't connect, then the daemon probably died.
|
||||||
if err != clientapi.ErrConnectionFailed {
|
if !clientapi.IsErrConnectionFailed(err) {
|
||||||
return false, -1, err
|
return false, -1, err
|
||||||
}
|
}
|
||||||
return false, -1, nil
|
return false, -1, nil
|
||||||
|
|
Loading…
Reference in New Issue