I'm not sure how much of a risk this really is, but I know that Go's race detector will complain about the use of t.stopping across multiple goroutines like this. We've used an internal-to-the-plugin stop channel in most other places.