complete pending futures on async discard