Skip to content

v3.5.2 Thread-safe Logging, Windows DLL#83

Merged
TwinFan merged 17 commits intomasterfrom
next
Mar 8, 2026
Merged

v3.5.2 Thread-safe Logging, Windows DLL#83
TwinFan merged 17 commits intomasterfrom
next

Conversation

@TwinFan
Copy link
Copy Markdown
Owner

@TwinFan TwinFan commented Mar 8, 2026

  • Logging in XPMP2 is now thread-safe: Calls to LOG_MSG from worker threads no longer call XPLM functions, which isn't allowed for some time already and might be enforced even more by X-Plane in upcoming releases. Instead, such messages are stored briefly and flushed out to Log.txt during the next flight model loop run.
  • Added possibility to build XPMP2 as a Windows DLL, though I added a few warnings to the usage documentation.

@TwinFan TwinFan merged commit d879b50 into master Mar 8, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants