Use async's timeout