diff --git a/ring-android/app/src/main/java/cx/ring/services/JamiChooserTargetService.java b/ring-android/app/src/main/java/cx/ring/services/JamiChooserTargetService.java index 7c93589284c0a5c1698b1442802b83b68b20dab0..6fbfb9129da94957225518d19ed352a949470484 100644 --- a/ring-android/app/src/main/java/cx/ring/services/JamiChooserTargetService.java +++ b/ring-android/app/src/main/java/cx/ring/services/JamiChooserTargetService.java @@ -33,6 +33,7 @@ import androidx.annotation.RequiresApi; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Future; +import java.util.concurrent.TimeUnit; import javax.inject.Inject; import javax.inject.Singleton; @@ -97,6 +98,7 @@ public class JamiChooserTargetService extends ChooserTargetService { } return choosers; })) + .timeout(5, TimeUnit.SECONDS) .onErrorReturn(e -> new ArrayList<>()) .blockingGet(); }