title: Locationservice Indicator stays "on"
body: <p>I have a created a small app which uses location services on the iPhone. All works well, except the fact, that sometimes, the small arrow in the info-bar stays active even if I explicitly kill the app. 
  I use the background mode for locationservices, thus the appDelegate methods <code>applicationWillResignActive</code>, <code>applicationDidEnterBackground</code>, <code>applicationWillEnterForeground</code> and <code>applicationDidBecomeActive</code> are implemented but do not touch the location services (well - I need them in background mode). </p>
  
  <p>In that configuration <code>applicationWillTerminate</code> is never called; I implemented all the cleanup cleanup as <code>stopUpdatingLocation</code> in <code>dealloc</code>, as I did not find any other place appropriate for this. But still - the indicator stays on.</p>
  
  <p>Any ideas?</p>