make sure timer does not run with pointer to delete objects

move deletion of InternalSubscription to asio service to make sure timer. does not run with pointer to delete objects
I do no understand what you want me to change? what you described is
what is implemented in the merge request or did I miss something?