diff --git a/operators/combination/forkjoin.md b/operators/combination/forkjoin.md index 01b10bce..af1fabbd 100644 --- a/operators/combination/forkjoin.md +++ b/operators/combination/forkjoin.md @@ -25,9 +25,10 @@ similar to how you might use Be aware that if any of the inner observables supplied to `forkJoin` error you will lose the value of any other observables that would or have already completed if you do not [`catch`](../error_handling/catch.md) the -[error correctly on the inner observable](#example-4-getting-successful-results-when-one-innner-observable-errors). -If you are only concerned with all inner observables completing successfully you -can [catch the error on the outside](#example-3-handling-errors-on-outside). +[error correctly on the inner observable](#example-5-getting-successful-results-when-one-innner-observable-errors). +Without catching on the inner observable an error will cause all observables to +immediately be unsubscribed. If this is not an issue you +can [catch the error on the outside](#example-4-handling-errors-on-outside). It's also worth noting that if you have an observable that emits more than one item, and you are concerned with the previous emissions `forkJoin` is not the