add try restart service first