O'Reilly logo
  • Zongshao Che thinks this is interesting:

the third is buffered, until an error is pushed into the subject. This makes the error go directly through the observable.

From

Cover of Mastering Reactive JavaScript

Note

In this example, the error occurs, but the 3rd number (number 2) is not propagated to the observer. and the subject stop when error