// errLeak leaks error from the errbag at leakInterval until the error channel
// is closed.
errLeak leaks error from the errbag at leakInterval until the error channel
is closed.
// errLeak leaks error from the errbag at leakInterval until the error channel // is closed .
func (eb ErrBag) errLeak() {
	for {
		select {
		case <-eb.done:
			return
		case <-eb.errChan:
			time.Sleep(time.Millisecond * time.Duration(eb.leakInterval))
		}
	}
}
func ( eb ErrBag ) errLeak ( ) { for { select { case <- eb . done : return case <- eb . errChan : time . Sleep ( time . Millisecond * time . Duration ( eb . leakInterval ) ) } } }
errLeak leaks error from the errbag at leakInterval until the error channel
is closed.
errLeak leaks error from the errbag at leakInterval until the error channel is closed .