Observable.using() disposes resource before upstream · Issue #6347 · ReactiveX/RxJava (original) (raw)

Skip to content

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

@AterIgnis

Description

@AterIgnis

I've expected that Observable.using flow is:

But for me actual is sometimes

As I understand, using 'eager' makes second flow consistent,but i need first behavior, which is not observed on dispose() call - resource is disposed first always, then observable. What is correct way to make Observable which is not eager even on dispose?