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

Bug #1382501 reported by Thomas Voß on 2014-10-17
This bug affects 1 person
Affects Status Importance Assigned to Milestone
location-service (Ubuntu)
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
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:
 -- 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  Edit
Everyone can see this information.

Other bug subscribers