인디클라이언트에서 서버의 명령을 기다리는 쓰레드를 만들었습니다.
그런데 도무지 중간에 멈춰서 아무것도 받지 않는군요. 무엇이 잘못되었는지 의견 부탁 드립니다.
procedure ClientThread.Excute;
begin
inherited;
repeat
if Client.Connected then
begin
Data := Client.CurrentReadBuffer; // 가변의 문자열로 와서 이걸루 읽었는데 여기서 문제가 있는 듯 합니다. ;;
if Data <> '' then
Synchronize(처리);
end;
until terminated;
end;