summaryrefslogtreecommitdiff
path: root/core/src/play/java/de
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2019-08-30 13:35:30 +0200
committerByteHamster <info@bytehamster.com>2019-08-30 13:35:30 +0200
commitaf8dc2c9b98151f96dd74e74926d33c954ffa7bd (patch)
tree4daf6382d6f78e271f26a54a90fde0fcd96827cb /core/src/play/java/de
parentf35286f1dc37b2df86a95dbf8d3fce23aef73529 (diff)
downloadAntennaPod-af8dc2c9b98151f96dd74e74926d33c954ffa7bd.zip
Do not crash on undeliverable InterruptedException
Diffstat (limited to 'core/src/play/java/de')
-rw-r--r--core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java b/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java
index 862fe23f5..244fb0254 100644
--- a/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java
+++ b/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java
@@ -8,6 +8,7 @@ import de.danoeh.antennapod.core.preferences.SleepTimerPreferences;
import de.danoeh.antennapod.core.preferences.UserPreferences;
import de.danoeh.antennapod.core.storage.PodDBAdapter;
import de.danoeh.antennapod.core.util.NetworkUtils;
+import de.danoeh.antennapod.core.util.exception.RxJavaErrorHandlerSetup;
/**
* Stores callbacks for core classes like Services, DB classes etc. and other configuration variables.
@@ -36,7 +37,7 @@ public class ClientConfig {
private static boolean initialized = false;
public static synchronized void initialize(Context context) {
- if(initialized) {
+ if (initialized) {
return;
}
PodDBAdapter.init(context);
@@ -45,6 +46,7 @@ public class ClientConfig {
NetworkUtils.init(context);
CastManager.init(context);
SleepTimerPreferences.init(context);
+ RxJavaErrorHandlerSetup.setupRxJavaErrorHandler();
initialized = true;
}