|
|
|
@ -88,6 +88,7 @@ func (a *apiPrimitive) _start(args ...string) (err error) {
@@ -88,6 +88,7 @@ func (a *apiPrimitive) _start(args ...string) (err error) {
|
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
// buffer the I/O channels
|
|
|
|
|
a.die = make(chan bool, 1) |
|
|
|
|
a.Input = make(chan string, a.opts.ChannelCapacity) |
|
|
|
|
a.Output = make(chan string, a.opts.ChannelCapacity) |
|
|
|
|
// now we need to start a select where anything in the channel goes to stdin
|
|
|
|
|