async: free the async item after resuming the execution

- reported by Surendra Pullaiah