Cancel async task