From 8e0e93d45b9bfe6331547c9a2ec88f5269c3324a Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 17 Jun 2020 07:59:31 +0200 Subject: fhunit.pas, pegelunit.pas: really break if beenden --- fhunit.pas | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'fhunit.pas') 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); -- cgit v1.2.3-54-g00ecf