I
iampig
Unregistered / Unconfirmed
GUEST, unregistred user!
在服务端用for循环向客户端发送消息测试,在接收时程序死掉(先程内死掉)。
在for循环中sleep(5)就不会死。
能否解决for循环那么频繁的消息而不会死?理论上消息接收不到,也不应该死呀。
iSize := Connection.ReadFromStack(false,2,false);
if iSize > 0 then
begin
fillMemory(@RevMsg,1024,0);//清零
Connection.ReadBuffer(RevMsg,iSize);
Synchronize(HandleInput);
end;
sleep(30);
在for循环中sleep(5)就不会死。
能否解决for循环那么频繁的消息而不会死?理论上消息接收不到,也不应该死呀。
iSize := Connection.ReadFromStack(false,2,false);
if iSize > 0 then
begin
fillMemory(@RevMsg,1024,0);//清零
Connection.ReadBuffer(RevMsg,iSize);
Synchronize(HandleInput);
end;
sleep(30);