[DUAL SIM] Connectivity subsystem has to account for Ofono's racy cell announcement
Bug #1380668 reported by
Thomas Voß
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
location-service (Ubuntu) |
In Progress
|
High
|
Thomas Voß |
Bug Description
Ofono's way of announcing NetworkRegistration properties in a way that does not allow to logically group changes either on:
(1.) org.ofono.
(2.) Status switching to registered/roaming
requires the connectivity API to handle corner cases where valid cells cannot be created immediately. As we are strict about the underlying value ranges, we throw immediately and consumers of the connectivity/
Related branches
lp:~thomas-voss/location-service/do_not_bail_out_on_invalid_technology
- PS Jenkins bot: Approve (continuous-integration)
- Loïc Minier: Approve
-
Diff: 461 lines (+253/-108)3 files modifiedsrc/location_service/com/ubuntu/location/connectivity/cached_radio_cell.cpp (+187/-73)
src/location_service/com/ubuntu/location/connectivity/cached_radio_cell.h (+26/-11)
src/location_service/com/ubuntu/location/connectivity/ofono_nm_connectivity_manager.cpp (+40/-24)
Changed in location-service (Ubuntu): | |
assignee: | nobody → Thomas Voß (thomas-voss) |
tags: | added: rtm14 |
tags: |
added: touch-2014-10-16 removed: rtm14 |
summary: |
- Connectivity subsystem has to account for Ofono's racy cell announcement + [DUAL SIM] Connectivity subsystem has to account for Ofono's racy cell + announcement |
Changed in location-service (Ubuntu): | |
importance: | Critical → High |
To post a comment you must log in.
This bug was fixed in the package location-service - 2.1+14. 10.20141013- 0ubuntu1
--------------- 10.20141013- 0ubuntu1) utopic; urgency=low
location-service (2.1+14.
[ thomas-voss ]
* Allow for creation of initially invalid radio cells. (LP: #1380668)
-- Ubuntu daily release <email address hidden> Mon, 13 Oct 2014 15:28:59 +0000