summaryrefslogtreecommitdiff
path: root/fhunit.pas
diff options
context:
space:
mode:
Diffstat (limited to 'fhunit.pas')
-rw-r--r--fhunit.pas4
1 files changed, 3 insertions, 1 deletions
diff --git a/fhunit.pas b/fhunit.pas
index f4e5edc..b76b60f 100644
--- a/fhunit.pas
+++ b/fhunit.pas
@@ -427,8 +427,10 @@ begin
ladeProzess.closeInput;
ladeProzess.closeStderr;
while (ladeProzess.running) or (ladeProzess.output.numBytesAvailable>0) do begin
- if beenden then
+ if beenden then begin
ladeProzess.terminate(0);
+ break;
+ end;
bytesToRead:=ladeProzess.output.numBytesAvailable;
if bytesToRead>0 then begin
setlength(antwort,bytesRead + bufLengMin);