openDataConnection method

Future<bool> openDataConnection()

Implementation

Future<bool> openDataConnection() async {
  try {
    await _gettingDataSocket;
  } catch (e) {
    logger.generalLog('Error while waiting for data socket: $e');
  }
  if (dataSocket == null) {
    sendResponse('425 Can\'t open data connection');
    return false;
  }
  sendResponse('150 Opening data connection');
  return true;
}