// Close safely closes the ErrChan
Close safely closes the ErrChan
// Close safely closes the ErrChan
func (e *ErrChan) Close() {
	if !e.closed {
		e.closed = true
		close(e.c)
	}
}
func ( e * ErrChan ) Close ( ) { if ! e . closed { e . closed = true close ( e . c ) } }
Close safely closes the ErrChan
Close safely closes the ErrChan