Descriptiond8: Fix some TSAN bugs
* Fix embarrassing bug in DeserializeValue, using a static buffer in
multithreaded code.
* Fix thread leak when Worker.terminate() is not called.
R=jarin@chromium.org
Committed: https://crrev.com/7036a0b1b8206c9d971a28bc523c8d7a2d529e43
Cr-Commit-Position: refs/heads/master@{#29626}
Patch Set 1 #
Total comments: 10
Patch Set 2 : feedback #Patch Set 3 : don't use std::vector::data, c++11 only #Patch Set 4 : make sure buffer size > 0 #
Total comments: 2
Patch Set 5 : feedback #Patch Set 6 : can't use DCHECK for join_called_, unused in NDEBUG builds #Messages
Total messages: 15 (5 generated)
|