diff options
author | Harvey Harrison <[email protected]> | 2012-01-20 18:56:16 -0800 |
---|---|---|
committer | Harvey Harrison <[email protected]> | 2012-01-24 10:40:25 -0800 |
commit | 35f31b94b83b2aadd76792827f7d687969b7bbde (patch) | |
tree | 40a5df99762c4be01a30e1a4cf0a870c57cac891 /src/classes/x11 | |
parent | 62ec83df630ecd77f5725169c59dd260fc37b05f (diff) |
j3dcore: ensure the orderedBin array in OrderedGroupRetained is consistently locked
Introduce a lock object to lock all access as you cannot use an object to lock
itself if that reference is ever written over, as is the case here.
You can get surprising nullpointer exceptions and indexOutOfbounds from concurrent
thread access when you have multiple active views.
Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src/classes/x11')
0 files changed, 0 insertions, 0 deletions