close method

void close()

Implementation

void close() async {
  if (_closed != true) {
    _logger.info('[SESSION]: closed');
    _closed = true;

    device.close();
    driver.close();

    try {
      await onClose();
    } catch (e, stack) {
      _logger.info(
        '[SESSION]: error encountered while closing the session',
        e,
        stack,
      );
    }
  }
}