For practice purpose I created stream/Observable that emits value with 1 second period, its emitting values with one second interval but it does not terminate/stops after emitting 6, its goes on emitting values.
Observable myObservable = Observable.range(1, 6)
.interval(5000, TimeUnit.MILLISECONDS)
.observeOn(AndroidSchedulers.mainThread());