func (sw *StringsWorker) tearDown(err error) {
	sw.catacomb.Kill(err)
	err = sw.config.Handler.TearDown()
	sw.catacomb.Kill(err)
}
// tearDown kills the worker with the supplied error; and then kills it with
// any error returned by the handler's TearDown method.
tearDown kills the worker with the supplied error; and then kills it with
any error returned by the handler's TearDown method.
// tearDown kills the worker with the supplied error ; and then kills it with // any error returned by the handler ' s TearDown method .
func (sw *StringsWorker) tearDown(err error) {
	sw.catacomb.Kill(err)
	err = sw.config.Handler.TearDown()
	sw.catacomb.Kill(err)
}
func ( sw * StringsWorker ) tearDown ( err error ) { sw . catacomb . Kill ( err ) err = sw . config . Handler . TearDown ( ) sw . catacomb . Kill ( err ) }
tearDown kills the worker with the supplied error; and then kills it with
any error returned by the handler's TearDown method.
tearDown kills the worker with the supplied error ; and then kills it with any error returned by the handler ' s TearDown method .