aio: more callback work