Modify code to loop according to service app life cycle