BUG: I wonder if turning off debugging log messages in the live track and location services is somehow having an effect on the timing of tings causing another race condition.
bringing the app to the foreground after an extended time but processed the background locations quickly.
It's been kind of miserable interstate drive back. There have been many backups a number requiring near emergency braking. Poor Wayne and Jackie. I keep offering to drive but as it was on the way down I'm just passengering.
The laptop is near dead so I've opted to put it away for now instead of getting deep into something only to have it lost due to a dead battery.
BUG: I seem to have broken something again. Background processing seems to be locking up and for the first time since I fixed the background Geolocation race condition I'm getting errant long straight lines indicative of another race condition.
The only substantiative change made recent is the onCoordinates race condition fo so I'll need to look at that.
I still can't reproduce the corruption bug. It was easy to reproduce before fixing the live track race condition but I don't see at present why it would have any effect