Why does Rxjs unsubscribe on error?
In short: How to proceed listening after an error in stream without putting a .catch before every .subscribe ? If you need more details they are here: Lets assume I have a Subject of current user or null. I get the data from API sometimes and send to the Subject. It updates the view accordingly. But at some point error occurs on my server and I want my application to continue working as before but notify some places about the error and KEEP listening to my Subject. Initially I thought that if I just do userSubject.error(...) it will only trigger .catch callback and error handlers on subscribes