code: func (l *Forwarder) Close() error {
  	l.Lock()
  	defer l.Unlock()
  	if l.isClosed {
  		return nil
  	}
  	l.isClosed = true
  	return l.sessionLogger.Finalize()
  }
docs: // Closer releases connection and resources associated with log if any