Async IO bug fix