You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Unix and Windows loaders in loader_shared.c were partially unified by 9293e7a, but that change broke the use of multiple clients (#4501) and may need to be partially reverted (#6951). If possible, it would be good to unify more of the code in loader_shared.c. See any mention of UNIX or WINDOWS in loader_shared.c.
The text was updated successfully, but these errors were encountered:
The purpose of 9293e7a was to add TLS support for Windows,
but it broke the use of multiple clients. This patch brings
back the previous code for non-Windows, so on Unix all the
loading happens later, in loader_init_epilogue().
Also add a test of two clients.
Unfortunately this patch undoes the unification of the Unix
and Windows loaders that happened with 9293e7a. It would
be good to find a way of unifying the Unix and Windows loaders
that does not break the use of multiple clients (#6963).
Change-Id: I6bd63de90a1d9eebe50b04ac6117cc3522ae7df7
The Unix and Windows loaders in
loader_shared.c
were partially unified by 9293e7a, but that change broke the use of multiple clients (#4501) and may need to be partially reverted (#6951). If possible, it would be good to unify more of the code inloader_shared.c
. See any mention ofUNIX
orWINDOWS
inloader_shared.c
.The text was updated successfully, but these errors were encountered: