我新开一线程,进行数据接收,然后主线程给它传递消息结束,但是由于recvfrom是等待性质的函数,无法使线程正确退出,高手请提示怎么办?