修复异步执行问题