From b2a79f1ae9f530d81375c378a5c7985b12806535 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Thu, 29 Jan 2015 01:27:54 +0100 Subject: [PATCH] fix, dcd imports were randomly broken adding import is not asynchronous, for each import the process has to be waited for. --- src/ce_dcd.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ce_dcd.pas b/src/ce_dcd.pas index 3f25b58f..bbe28234 100644 --- a/src/ce_dcd.pas +++ b/src/ce_dcd.pas @@ -194,6 +194,7 @@ procedure TCEDcdWrapper.addImportFolder(const aFolder: string); begin if not fAvailable then exit; // + while fClient.Running do sleep(1); fClient.Parameters.Clear; fClient.Parameters.Add('-I' + aFolder); fClient.Execute;