Skip to content

Commit

Permalink
fix: catch within innerSubscribe
Browse files Browse the repository at this point in the history
Closes #5344
  • Loading branch information
cartant committed Mar 28, 2021
1 parent 50c99a3 commit eea6559
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/internal/innerSubscribe.ts
Original file line number Diff line number Diff line change
Expand Up @@ -110,5 +110,11 @@ export function innerSubscribe(result: any, innerSubscriber: Subscriber<any>): S
if (result instanceof Observable) {
return result.subscribe(innerSubscriber);
}
return subscribeTo(result)(innerSubscriber) as Subscription;
let subscription: Subscription;
try {
subscription = subscribeTo(result)(innerSubscriber) as Subscription;
} catch (error) {
innerSubscriber.error(error);
}
return subscription;
}

0 comments on commit eea6559

Please sign in to comment.