Make AsyncTask destructor called out of mutex