func (r *Reader) MustClose() {
	if err := r.st.close(); err != nil {
		logger.Panicf("FATAL: cannot close streamTracker for file %q: %s", r.f.Name(), err)
	}
	if err := r.f.Close(); err != nil {
		logger.Panicf("FATAL: cannot close file %q: %s", r.f.Name(), err)
	}
	r.f = nil

	putBufioReader(r.br)
	r.br = nil

	readersCount.Dec()
}
// MustClose closes the underlying file passed to Open.
MustClose closes the underlying file passed to Open.
// MustClose closes the underlying file passed to Open .
func (r *Reader) MustClose() {
	if err := r.st.close(); err != nil {
		logger.Panicf("FATAL: cannot close streamTracker for file %q: %s", r.f.Name(), err)
	}
	if err := r.f.Close(); err != nil {
		logger.Panicf("FATAL: cannot close file %q: %s", r.f.Name(), err)
	}
	r.f = nil
	putBufioReader(r.br)
	r.br = nil
	readersCount.Dec()
}
func ( r * Reader ) MustClose ( ) { if err := r . st . close ( ) ; err != nil { logger . Panicf ( " " , r . f . Name ( ) , err ) } if err := r . f . Close ( ) ; err != nil { logger . Panicf ( " " , r . f . Name ( ) , err ) } r . f = nil putBufioReader ( r . br ) r . br = nil readersCount . Dec ( ) }
MustClose closes the underlying file passed to Open.
MustClose closes the underlying file passed to Open .