fix, dcd imports were randomly broken

adding import is not asynchronous, for each import the process has to be waited for.
This commit is contained in:
Basile Burg 2015-01-29 01:27:54 +01:00
parent f91f5d4961
commit b2a79f1ae9
1 changed files with 1 additions and 0 deletions

View File

@ -194,6 +194,7 @@ procedure TCEDcdWrapper.addImportFolder(const aFolder: string);
begin begin
if not fAvailable then exit; if not fAvailable then exit;
// //
while fClient.Running do sleep(1);
fClient.Parameters.Clear; fClient.Parameters.Clear;
fClient.Parameters.Add('-I' + aFolder); fClient.Parameters.Add('-I' + aFolder);
fClient.Execute; fClient.Execute;