修改为非阻塞