mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-07-09 21:17:09 +08:00
vendor: update buildkit to 862b22d7
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
12
vendor/github.com/moby/buildkit/util/progress/multireader.go
generated
vendored
12
vendor/github.com/moby/buildkit/util/progress/multireader.go
generated
vendored
@ -35,8 +35,13 @@ func (mr *MultiReader) Reader(ctx context.Context) Reader {
|
||||
|
||||
isBehind := len(mr.sent) > 0
|
||||
|
||||
if !isBehind {
|
||||
mr.writers[w] = closeWriter
|
||||
select {
|
||||
case <-mr.done:
|
||||
isBehind = true
|
||||
default:
|
||||
if !isBehind {
|
||||
mr.writers[w] = closeWriter
|
||||
}
|
||||
}
|
||||
|
||||
go func() {
|
||||
@ -74,9 +79,6 @@ func (mr *MultiReader) Reader(ctx context.Context) Reader {
|
||||
case <-ctx.Done():
|
||||
close()
|
||||
return
|
||||
case <-mr.done:
|
||||
close()
|
||||
return
|
||||
default:
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user