diff options
author | ByteHamster <info@bytehamster.com> | 2019-08-30 13:35:30 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2019-08-30 13:35:30 +0200 |
commit | af8dc2c9b98151f96dd74e74926d33c954ffa7bd (patch) | |
tree | 4daf6382d6f78e271f26a54a90fde0fcd96827cb /core/src/play/java/de | |
parent | f35286f1dc37b2df86a95dbf8d3fce23aef73529 (diff) | |
download | AntennaPod-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.java | 4 |
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; } |