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=39de724eba3c483631685a7281ee96c17d700c99;hp=27c840467a96a9d56bbf17968b2d136cc848de7c;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;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(); }