Merge pull request #1391 from crosbymichael/stdin-block
Revert part of 06dc87ae59
This commit is contained in:
commit
567c2758f8
@ -54,12 +54,10 @@ func copyIO(fifos *FIFOSet, ioset *ioSet, tty bool) (_ *wgCloser, err error) {
|
||||
}
|
||||
set = append(set, f)
|
||||
cwg.Add(1)
|
||||
wg.Add(1)
|
||||
go func(w io.WriteCloser) {
|
||||
cwg.Done()
|
||||
io.Copy(w, ioset.in)
|
||||
w.Close()
|
||||
wg.Done()
|
||||
}(f)
|
||||
|
||||
if f, err = fifo.OpenFifo(ctx, fifos.Out, syscall.O_RDONLY|syscall.O_CREAT|syscall.O_NONBLOCK, 0700); err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user