- Messages
- 16
- Country
I regard myself a novice in C++ development, so please excuse my lack of experience. I started developing MSFS WASM/SimConnect module by looking at the included SDK examples. I developed a WASM/SimConnect module which, at a press of a button, reads in and parses a bunch of rather large XML files. The whole operation takes about 14 seconds. During this time, the sim freezes, and then unfreezes when the task is done.
I was under impression that a WASM module is asynchronous: it runs within its own loop and sends/receives events to the server (sim) which doesn't care what the module is doing. Why is it then that the sim freezes? Is there anything I can do about this? I tried threading but WASM is not supporting threading...
I was under impression that a WASM module is asynchronous: it runs within its own loop and sends/receives events to the server (sim) which doesn't care what the module is doing. Why is it then that the sim freezes? Is there anything I can do about this? I tried threading but WASM is not supporting threading...
Last edited: