Added some code to keep service alive through push receiver errors/disconnects