546612a354
If a plugin fails to load after we've set up the goroutines that copy from its std{out,err} streams, then those goroutines can end up writing to a closed event channel. This change ensures that we properly drain those streams in this case. |
||
---|---|---|
.. | ||
deploy.go | ||
destroy.go | ||
engine.go | ||
env.go | ||
events.go | ||
eventsink.go | ||
pack.go | ||
plan.go | ||
preview.go |