code: func (l *FileLog) Close() error {
  	l.Lock()
  	defer l.Unlock()
  
  	var err error
  	if l.file != nil {
  		err = l.file.Close()
  		l.file = nil
  	}
  	return err
  }
docs: // Close closes the audit log, which inluces closing all file handles and releasing
  // all session loggers