Catch correct exception for adding route fail
Bug: 149535950 Test: OFF/ON hotspot Change-Id: Ic52e2b2f3cec1a39a70302c41ab67ec1a1a55b1a
This commit is contained in:
@@ -756,7 +756,7 @@ public class IpServer extends StateMachine {
|
|||||||
final IpPrefix ipv4Prefix = new IpPrefix(mIpv4Address.getAddress(),
|
final IpPrefix ipv4Prefix = new IpPrefix(mIpv4Address.getAddress(),
|
||||||
mIpv4Address.getPrefixLength());
|
mIpv4Address.getPrefixLength());
|
||||||
NetdUtils.tetherInterface(mNetd, mIfaceName, ipv4Prefix);
|
NetdUtils.tetherInterface(mNetd, mIfaceName, ipv4Prefix);
|
||||||
} catch (RemoteException | ServiceSpecificException e) {
|
} catch (RemoteException | ServiceSpecificException | IllegalStateException e) {
|
||||||
mLog.e("Error Tethering: " + e);
|
mLog.e("Error Tethering: " + e);
|
||||||
mLastError = TetheringManager.TETHER_ERROR_TETHER_IFACE_ERROR;
|
mLastError = TetheringManager.TETHER_ERROR_TETHER_IFACE_ERROR;
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user