Service never ends when GPS doesn't lock

Bug #523362 reported by Doughy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Swarm
Fix Released
Critical
Doughy

Bug Description

If the GPS doesn't lock (when your deep indoors for example), then the service never reaches the point where it gathers RSS, sends, then kills itself. This leaves a service instantiated, only nothing is actually happening.

The solution is to add a method to the service which would kill it if the GPS can't lock. This could be done with a timeout or maybe with returned results from the LocationManager.

Doughy (doughywilson)
Changed in cellswarm:
importance: Undecided → Critical
milestone: none → beta-release
status: New → Confirmed
Revision history for this message
Doughy (doughywilson) wrote :

This should be fixed. I added a timed handler to the service to cancel everything if the GPS hasn't acquired a fix in the specified timeout interval.

Changed in cellswarm:
assignee: nobody → Doughy (doughywilson)
status: Confirmed → Fix Committed
Doughy (doughywilson)
Changed in cellswarm:
status: Fix Committed → Fix Released
milestone: beta-release → none
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.