if (doConnect(remoteAddress, localAddress)) { fulfillConnectPromise(promise, wasActive); } else {
if (doConnect(remoteAddress, localAddress)) { fulfillConnectPromise(promise, wasActive); } else {
if (doConnect(remoteAddress, localAddress)) { fulfillConnectPromise(promise, wasActive); } else {
if (doConnect(remoteAddress, localAddress)) { fulfillConnectPromise(promise, wasActive); } else {
if (doConnect(remoteAddress, localAddress)) { fulfillConnectPromise(promise, wasActive); } else {
if (doConnect(remoteAddress, localAddress)) { fulfillConnectPromise(promise, wasActive); } else {