现在碰到了2个数据同步问题,描述如下:
1完成端口线程收到了数据以后,提交另外一个线程A处理,如果该线程A处理时完成端口线程收到了对端关闭,会对该socket进行清理工作(关闭socket,清理缓冲区),那么线程A此时对该socket操作,尤其是对缓冲区操作就会出错 1完成端口线程收到了数据以后,提交另外一个线程A
1完成端口线程收到了数据以后,提交另外一个线程A处理,如果该线程A处理时完成端口线程收到了对端关闭,会对该socket进行清理工作(关闭socket,清理缓冲区),那么线程A此时对该socket操作,尤其是对缓冲区操作就会出错 1完成端口线程收到了数据以后,提交另外一个线程A