Skip to content

fix: windows dll multithreading crash

Sid Stenersen requested to merge slb/ss/hdrs2 into master

Windows dlls don't fully support standard C++ thread local storage (TLS) without additional code. This caused access violations in multithreaded client applications.

The fix uses synchronized access to static storage which doesn't rely on TLS.

Edited by Sid Stenersen

Merge request reports