mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-07-28 14:18:04 +08:00
Bump moby/buildkit
Signed-off-by: ulyssessouza <ulyssessouza@gmail.com>
This commit is contained in:
8
vendor/github.com/containerd/fifo/fifo.go
generated
vendored
8
vendor/github.com/containerd/fifo/fifo.go
generated
vendored
@@ -147,7 +147,7 @@ func OpenFifo(ctx context.Context, fn string, flag int, perm os.FileMode) (io.Re
|
||||
// Read from a fifo to a byte array.
|
||||
func (f *fifo) Read(b []byte) (int, error) {
|
||||
if f.flag&syscall.O_WRONLY > 0 {
|
||||
return 0, errors.New("reading from write-only fifo")
|
||||
return 0, ErrRdFrmWRONLY
|
||||
}
|
||||
select {
|
||||
case <-f.opened:
|
||||
@@ -158,14 +158,14 @@ func (f *fifo) Read(b []byte) (int, error) {
|
||||
case <-f.opened:
|
||||
return f.file.Read(b)
|
||||
case <-f.closed:
|
||||
return 0, errors.New("reading from a closed fifo")
|
||||
return 0, ErrReadClosed
|
||||
}
|
||||
}
|
||||
|
||||
// Write from byte array to a fifo.
|
||||
func (f *fifo) Write(b []byte) (int, error) {
|
||||
if f.flag&(syscall.O_WRONLY|syscall.O_RDWR) == 0 {
|
||||
return 0, errors.New("writing to read-only fifo")
|
||||
return 0, ErrWrToRDONLY
|
||||
}
|
||||
select {
|
||||
case <-f.opened:
|
||||
@@ -176,7 +176,7 @@ func (f *fifo) Write(b []byte) (int, error) {
|
||||
case <-f.opened:
|
||||
return f.file.Write(b)
|
||||
case <-f.closed:
|
||||
return 0, errors.New("writing to a closed fifo")
|
||||
return 0, ErrWriteClosed
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user