Pausing in onDestroy was broadcasting an update which would cause receivers to restart the service and/or crash.