Merge pull request #332 from docker/feat-sleep-ctx

Sleep cancel sleep on log follow if the user cancels
This commit is contained in:
Djordje Lukic 2020-07-03 14:34:18 +02:00 committed by GitHub
commit 1b9dd7ac27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

View File

@ -271,7 +271,11 @@ func streamLogs(ctx context.Context, aciContext store.AciContext, containerGroup
fmt.Fprintln(out, logLines[i])
}
time.Sleep(2 * time.Second)
select {
case <-ctx.Done():
return nil
case <-time.After(2 * time.Second):
}
}
}
}