async: free the async item after resuming the execution
- reported by Surendra Pullaiah
(cherry picked from commit c33583e6456d3500f8a9c870eb01a01d1a1fe8f4)
(cherry picked from commit 36c42be1a02fcb47d4b288136df81f424b690351)
Daniel-Constantin Mierla%!s(int64=11) %!d(string=hai) anos