Debug Assertion Failed!Program: d:\\SOCK.EXE
File: sockcore.cpp
Line: 389
...代码是这样的:
CSocket sock;
SOCKET h=pThreadInfo->pSocket->Detach();
sock.Attach(h);Attach在什么情况下容易出这错? 跟多线程有没有关系? 
以前这里是不出错的,也不知道其它地方改了些什么(这里没改过),它就报错了。
调试的时候,pSocket的值是有的。