Service never ends when GPS doesn't lock
Bug #523362 reported by
Doughy
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.
Changed in cellswarm: | |
importance: | Undecided → Critical |
milestone: | none → beta-release |
status: | New → Confirmed |
Changed in cellswarm: | |
status: | Fix Committed → Fix Released |
milestone: | beta-release → none |
To post a comment you must log in.
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.