X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fsubscription%2FModelHistoryCollector.java;h=a18fa7b4625f42f3a3218914691a96a5f97bdce3;hb=0d9b90834ce56b292c00b1a39850ed842c3e4d42;hp=27c840467a96a9d56bbf17968b2d136cc848de7c;hpb=e5db6157fd8722c946613d4e46d7aaf6bfa92609;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelHistoryCollector.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelHistoryCollector.java index 27c840467..a18fa7b46 100644 --- a/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelHistoryCollector.java +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelHistoryCollector.java @@ -324,7 +324,7 @@ public class ModelHistoryCollector { if (variableListener == null) { variableListener = new VariableSetListener(this); initMutex = new Semaphore(0); - processor.asyncRequest( subscriptionFunction.get(), variableListener ); + processor.syncRequest( subscriptionFunction.get(), variableListener ); // Force synchronous initialization. initMutex.acquire(); }