bug fix when asynctask meet destoried fragment