diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2016-09-06 12:08:38 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2016-09-06 12:08:38 -0400 |
commit | a601c559e87d4f2d8b7a2b419b7e7b22cff37121 (patch) | |
tree | ff2feb05b4128b0edbd63ba82b90a90419440ae7 /indra/newview/skins/default/xui/en/panel_outbox_inventory.xml | |
parent | 976f4b6252f30f7e64cba83ec43d98eb260a5261 (diff) |
MAINT-5232: Ensure that llcoro::get_id() returns distinct values.
Until now, the "main coroutine" (the initial context) of each thread left
LLCoros::Current() NULL. The trouble with that is that llcoro::get_id()
returns that CoroData* as an opaque token, and we want distinct values for
every stack in the process. That would not be true if the "main coroutine" on
thread A returned the same value (NULL) as the "main coroutine" on thread B,
and so forth. Give each thread's "main coroutine" a dummy heap CoroData
instance of its own.
Diffstat (limited to 'indra/newview/skins/default/xui/en/panel_outbox_inventory.xml')
0 files changed, 0 insertions, 0 deletions