Android GPS HAL should only be started/stopped at most once

Bug #1382501 reported by Thomas Voß
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
location-service (Ubuntu)
Fix Released
Critical
Thomas Voß

Bug Description

Some Android GPS HAL implementations seem to have an issue with multiple start/stop attempts if they are already running/stopped. The subsequent behavior is undefined and results in bugs that are difficult to track/identify/trace back to
the misbehaving HAL. With that, the gps provider implementation should ensure correct behavior.

tags: added: touch-2014-10-30
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package location-service - 2.1+14.10.20141023-0ubuntu1

---------------
location-service (2.1+14.10.20141023-0ubuntu1) utopic; urgency=low

  [ thomas-voss ]
  * Prevent multiple invocations of start positioning on android GPS HAL
    to prevent buggy HAL implementations from blocking. Allow for
    decorated provider names to enable moving providers OOP. (LP:
    #1382501)
 -- Ubuntu daily release <email address hidden> Thu, 23 Oct 2014 16:41:05 +0000

Changed in location-service (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.