Condensed a couple of the menu items in preferences
Changed from using a flag in the asyncTask to using isCancelled().
Cleaner code and it seems to be working ok.