gprs: Try re-attaching when we switch cells

This commit is contained in:
Denis Kenzior 2015-07-20 13:51:29 -05:00
parent 1b3302322a
commit dbb3ec13e5
1 changed files with 2 additions and 3 deletions

View File

@ -1651,6 +1651,8 @@ static void gprs_netreg_update(struct ofono_gprs *gprs)
attach = attach && gprs->powered;
DBG("attach: %u, driver_attached: %u", attach, gprs->driver_attached);
if (gprs->driver_attached == attach)
return;
@ -1673,9 +1675,6 @@ static void netreg_status_changed(int status, int lac, int ci, int tech,
DBG("%d", status);
if (gprs->netreg_status == status)
return;
gprs->netreg_status = status;
gprs_netreg_update(gprs);