Can I make network reacheability faster in this method in
LinphoneManager.java :

=======================================================

public void connectivityChanged(ConnectivityManager cm, boolean noConnectivity)
{
NetworkInfo eventInfo = cm.getActiveNetworkInfo();

if (noConnectivity || eventInfo == null || eventInfo.getState() ==
NetworkInfo.State.DISCONNECTED || eventInfo.getState() == NetworkInfo.State.
UNKNOWN) {
Log.i("No connectivity: setting network unreachable");
mLc.setNetworkReachable(false);
PingManager.getInstance().setReg(false);
} else if (eventInfo.getState() == NetworkInfo.State.CONNECTED ) {
manageTunnelServer(eventInfo);

*mLc*.setNetworkReachable(*true*);
PingManager.*getInstance*().setReg(*true*);
Log.*i*(eventInfo.getTypeName(), *" connected: setting network reachable"*);
}

*if *(*connectivityListener *!= *null*) {
*connectivityListener*.onConnectivityChanged(*mServiceContext*, eventInfo,
cm);
}

============================================================

Because if I try to change connection, it needs almost 1 minute to make
network reacheable again.


Thanks Before.

-Jonathan-
_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to