Je suis abonné à chaud observable, puis en appliquant opérateur timeout
à elle, mais je ne veux pas se désabonner lorsque TimeoutException
est levé, produire uniquement un élément spécial (Je sais que la source émettra finalement de nouvelles articles). Comment puis-je y parvenir?RxJava timeout sans se désabonner de la source
J'essaie de combiner le délai d'attente avec onErrorReturn
mais encore une fois cela provoque onComplete
appel sur l'abonné.
fonctionne comme un charme. Dans mon cas, la source est déjà chaude, donc pas besoin d'utiliser publier. Ce qui me manquait, c'est la combinaison de concatWith() et retry() qui est la clé je pense. – O10