Приходите к случаю использования, при котором я могу получить ошибку при отписке, и оператор перехвата не может ее перехватить.Помимо установки try catch в обработчике отказа от подписки, есть ли другой хороший подход?и если его попытка поймана, это все еще завершает и убивает поток?
const streawm = Rx.Observable.create(function(observer) {
return () => { throw "error"; };
});
const subscribe = streawm.catch(e=>Rx.Observable.of(e))
.subscribe(val => console.log(val),
e=>{} ,
e=>{console.log("finally");});
setTimeout(() => {
subscribe.unsubscribe();
}, 5000);