Reload on killed

pull/156/head
M66B 5 years ago
parent 5f872c51fd
commit 0eecf0bede

@ -1109,7 +1109,12 @@ public class ServiceSynchronize extends LifecycleService {
} finally { } finally {
// Cleanup // Cleanup
am.cancel(pi); am.cancel(pi);
unregisterReceiver(alarm); try {
unregisterReceiver(alarm);
} catch (IllegalArgumentException ex) {
Log.w(new IllegalStateException("Killed", ex));
reload(ServiceSynchronize.this, "killed");
}
} }
Log.i(account.name + " done state=" + state); Log.i(account.name + " done state=" + state);
@ -1202,7 +1207,12 @@ public class ServiceSynchronize extends LifecycleService {
} finally { } finally {
// Cleanup // Cleanup
am.cancel(pi); am.cancel(pi);
unregisterReceiver(alarm); try {
unregisterReceiver(alarm);
} catch (IllegalArgumentException ex) {
Log.w(new IllegalStateException("Killed", ex));
reload(ServiceSynchronize.this, "killed");
}
} }
} }

Loading…
Cancel
Save