Community
Participate
Working Groups
If I have a build running for A.egl, and at the same time I have the VE compile a working copy of this file (click refresh on the preview tab), the same instance of an IOStatementGenerator gets used by both concurrent compiles and the last one in "wins" in terms of setting its environment, context, current part, etc. Either a new instance needs to be created for these contributed statement generators, their usage needs to be synchronized, or all their fields must be made ThreadLocal.
I have updated: Egl2MofStatement IOStatementGenerator A new IO statement generator is now instantiated for each IO statement.
Verified