Size: a a a

ReactiveX - русскоговорящее сообщество

2020 November 08

E

Evgeniy in ReactiveX - русскоговорящее сообщество
как мне single.toObservable но чтоб не вызывался onComplete?
источник

l

lenar in ReactiveX - русскоговорящее сообщество
Evgeniy
как мне single.toObservable но чтоб не вызывался onComplete?
у сингла онкомплит в любом случае произойдет. но можно single.toobs соединить с другим потоком, через concat например
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
lenar
у сингла онкомплит в любом случае произойдет. но можно single.toobs соединить с другим потоком, через concat например
соеденялся merge, все равно вызывается
источник

l

lenar in ReactiveX - русскоговорящее сообщество
ну так мержи с бесконечным потоком, например never
источник

l

lenar in ReactiveX - русскоговорящее сообщество
если у тебя все потоки в соединении конечны, о как ты хочешь без онкомплита?
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
lenar
если у тебя все потоки в соединении конечны, о как ты хочешь без онкомплита?
Не прокатывает. Single дергает onComplete и весь поток заканчивается.
источник

l

lenar in ReactiveX - русскоговорящее сообщество
Evgeniy
Не прокатывает. Single дергает onComplete и весь поток заканчивается.
нужен код
источник

l

lenar in ReactiveX - русскоговорящее сообщество
но выглядеть должно так: merge(myObs, never).subscribe(...)
источник
2020 November 09

E

Evgeniy in ReactiveX - русскоговорящее сообщество
.flatMap {
                Observable.merge(authUseCase.invoke().toObservable(), Observable.never())
           }.subscribe()
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
вот так
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
хотя я еще .onErrorReturn {
               when {
                   it is UserNotRegistered -> true
                   else -> throw it
               }
           }
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
вот так делаю
источник

l

lenar in ReactiveX - русскоговорящее сообщество
что не сходится? онКомплит разве вызывается в подписке?
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
разобрался
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
там сверху по потоку еще нюанс был
источник

E

Evgeniy in ReactiveX - русскоговорящее сообщество
прошу прощения за отнятое время
источник
2020 November 11

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Привет. Может есть знающие люди.

Переписываю тут реактор (webflux) на корутины. Происходит ошибка в одном месте (где она и должна происходить), но при этом логируется она аж от 2-4 потоков. Никто не знает в чём может быть причина? Сам код бежит в runBlocking на тред пуле JMS очереди (как видно из названия `DefaultMessageListenerContainer`)
источник
2020 November 13

K

Kirill in ReactiveX - русскоговорящее сообщество
Всем привет, Подскажите, как можно сделать два Completable на подобии Observable.zip.
Сейчас сделал через костыль... https://pastebin.com/eixwLHad
источник

И

Игорь in ReactiveX - русскоговорящее сообщество
MergeArray не подойдёт?
источник

K

Kirill in ReactiveX - русскоговорящее сообщество
Игорь
MergeArray не подойдёт?
Он же не возвращает результат от Completable-ов
источник