У меня есть холодный наблюдаемый, который производит множество предметов при подписке на калькулятор вычислений и посылает другому, кто делает более тяжелую работу над ними.rxJava stop наблюдаемый при отмене подписки
Проблема в том, что я хочу остановить всю наблюдаемую цепочку, когда я отпишусь от нее.
Для этого существует какой-либо оператор? Я попытался проверить, есть ли у меня подозритель, но в этот момент большинство моих предметов было выпущено.
вызова 'subscriber.unsubscribe()' будет отписать всю цепь. У вас есть целая цепочка? Можете ли вы показать код? –
@DaveMoten, Yeap мои первые наблюдаемые стоп-сигналы, но моя (медленная) функция «flatmap» продолжает работать над элементами, выпущенными до вызова '' unsubscribe''. –
@GuilhermeTorresCastro ваши потоки будут прерваны при отказе подписки - проверьте статус прерывания, пока вы выполняете работу и выходите преждевременно, когда он установлен. –