RxJs 5 периодический опрос с неупорядоченным обновлением

У меня есть следующий код (httpObservable завершается при первом выпуске), который опрашивает службу с фиксированным «мертвым временем»:

return serviceObservable.expand(() => Observable.timer(period).concatMap(() => serviceObservable));

Как я могу сделать таймер «сбрасываемым», используя Subject, который испускается каждый раз, когда таймер должен быть сброшен?


person Alex    schedule 30.09.2016    source источник