v4.4.4
4.4.4 (2021-04-28)
Bug Fixes
- client:
complete
should not be called after subscriptionerror
(1fba419) - client: Subscription can be disposed only once (abd9c28), closes #170
Note about complete
not being called after subscription error
Promises and Async Iterators can reject/throw/error
or resolve/return/complete
only once, subsequent calls to either will simply be ignored.
Furthermore, as per the Observer pattern, from RxJS docs:
In an Observable Execution, zero to infinite Next notifications may be delivered. If either an Error or Complete notification is delivered, then nothing else can be delivered afterwards.