Fixes for split tunneling (#272)

Fixes for split tunneling
This commit is contained in:
pokamest
2023-08-08 16:41:00 -07:00
committed by GitHub
parent b71b87e6e9
commit a1a6185fd6
10 changed files with 175 additions and 61 deletions
+5 -5
View File
@@ -439,7 +439,11 @@ void VpnConnection::disconnectFromVpn()
#endif
return;
}
m_vpnProtocol.data()->stop();
if (m_vpnProtocol) {
m_vpnProtocol->deleteLater();
}
m_vpnProtocol = nullptr;
}
VpnProtocol::VpnConnectionState VpnConnection::connectionState()
@@ -450,10 +454,6 @@ VpnProtocol::VpnConnectionState VpnConnection::connectionState()
bool VpnConnection::isConnected() const
{
#ifdef Q_OS_IOS
#endif
if (!m_vpnProtocol.data()) {
return false;
}