线程1
ReadFds: TFDset;
FD_ZERO(ReadFds);
FD_SET(Socket1, ReadFds);
Select(Socket1+ 1, @ReadFds, nil, nil, Timeptr);线程2
ReadFds: TFDset;
FD_ZERO(ReadFds);
FD_SET(Socket2, ReadFds);
Select(Socket2+ 1, @ReadFds, nil, nil, Timeptr);如果socket1可读,那么线程1和2的select会不会都返回.SOS!!!
ReadFds: TFDset;
FD_ZERO(ReadFds);
FD_SET(Socket1, ReadFds);
Select(Socket1+ 1, @ReadFds, nil, nil, Timeptr);线程2
ReadFds: TFDset;
FD_ZERO(ReadFds);
FD_SET(Socket2, ReadFds);
Select(Socket2+ 1, @ReadFds, nil, nil, Timeptr);如果socket1可读,那么线程1和2的select会不会都返回.SOS!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货