added a check to see if the service is still running after waiting. If it is call force_stop.