Может ли RxJava2 CompositeDisposable очистить себя от удаленных подписок? - PullRequest
0 голосов
/ 09 ноября 2018

Время от времени мое приложение вызывает Single для сетевого запроса, который я добавляю к CompositeDisposable в случае, если мне нужно отменить все ожидающие сетевые запросы.

CompositeDisposable добавит Disposable к внутреннему HasSet, поэтому со временем, чем больше Single s я добавлю, тем больше памяти займет CompositeDisposable.

Есть ли у CompositeDisposable какие-либо способы произвести «очистку», удалив все disposed Disposabled из своей внутренней HashSet экономии памяти?

...