Don’t forget to unsubscribe from subscriptions in Angular components using the OnDestroy lifecycle hook
@lmas60, @tksl38 I found a client memory related bug for implemented rxJs subscriptions of the application... Sorry :(
At nearly all (maybe all) code implementations of used rxJs subscriptions the unsubscribe() method has been forgotten to be implemented. This will result in a memory leakage during longer usage of the application.
This example shows a single event service observable after the third room-list page visit. There should be only 4 active subscriptions and not 7 :(
If my IDE doesn't lie, there are 194 places with non unsubscribed subscriptions.
References
@see https://brianflove.com/2016/12/11/anguar-2-unsubscribe-observables/