Merge pull request #696 from ArneDeutsch/xtext-eclipse-599

[eclipse/xtext-eclipse#599] Support waiting operation.
This commit is contained in:
Christian Dietrich 2018-04-20 18:49:24 +02:00 committed by GitHub
commit ef9817b9a8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View file

@ -40,6 +40,12 @@ class FileSystemAccessQueue extends AdapterImpl {
throw new OperationCanceledException
}
}
def void waitForEmptyQueue() {
while (!requestQueue.isEmpty) {
Thread.yield
}
}
}

View file

@ -53,4 +53,10 @@ public class FileSystemAccessQueue extends AdapterImpl {
}
}
}
public void waitForEmptyQueue() {
while ((!this.requestQueue.isEmpty())) {
Thread.yield();
}
}
}