Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
Helium
-
None
-
None
-
Operating System: Mac OS
Platform: PC
-
1227
Description
The class DOMForwardedWriteTransaction is not thread safe. private variables "canceled" and commitImpl are not synchronized in all cases where they are accessed (specifically, put, delete, merge). Any place where you access write to, OR read from a variable on multiple threads you need to synchronize, or mark the variable as volatile.