fixed 'cancel when selecting service in timer crashed'