C Async Wait