|
@@ -543,6 +543,7 @@ begin
|
|
begin
|
|
begin
|
|
FreeMem(resRecord);
|
|
FreeMem(resRecord);
|
|
Exit // Connection closed gracefully.
|
|
Exit // Connection closed gracefully.
|
|
|
|
+ // TODO : properly handle connection close
|
|
end;
|
|
end;
|
|
ReadBuf:=ReadBuf+BytesRead;
|
|
ReadBuf:=ReadBuf+BytesRead;
|
|
BytesRead:=ReadBytes(ReadBuf,PaddingLength);
|
|
BytesRead:=ReadBytes(ReadBuf,PaddingLength);
|
|
@@ -550,6 +551,7 @@ begin
|
|
begin
|
|
begin
|
|
FreeMem(resRecord);
|
|
FreeMem(resRecord);
|
|
Exit // Connection closed gracefully.
|
|
Exit // Connection closed gracefully.
|
|
|
|
+ // TODO : properly handle connection close
|
|
end;
|
|
end;
|
|
Result := ResRecord;
|
|
Result := ResRecord;
|
|
except
|
|
except
|