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
Without per-thread locales, a multi-thread application is inherently
unsafe. IBM solves that by allowing you to set up the locale any way
you want, but after you've created a thread, all future locale changes
are ignored, and return failure.
But Perl itself changes the locale in a couple of cases. Recent changes
have surfaced this issue in one case, leading to a panic. And this
commit works around it, so that messages will be displayed in the locale
in effect before the threads were created.
The remaining case requires further investigation. Nothing in our suite
is failing.
0 commit comments