Closed Beazurt closed 10 years ago
I think we should make it reentrant again. We keep telling people not to touch the engine and that if the module works the engine will run it correctly. If we had tests we could verify this, but...
Could also save 2 versions, one with debugging enabled and all that, and have an input to launch in debug mode. Could be interesting.
implemented https://github.com/TBDFramework/ExecutionInterface/issues/10 therefore std eng can be reentrant
The Standard Engine is currently non-reentrant. This is probably for the best as it makes debugging much easier, and most people don't need more than one engine. I think the instance count should be set to one, and the editor should prevent multiple from being added to a target.