DescriptionEnsure that interruptor callback registered through API is called outside of ExecutionAccess lock.
Such a coarse locking can cause a dead-lock when another thread is attempting to clear an interrupt while we are waiting in the interrupt callback.
Add test that verifies this API invariant.
BUG=chromium:374978
LOG=N
R=yangguo@chromium.org
Committed: https://code.google.com/p/v8/source/detail?r=21376
Patch Set 1 #
Messages
Total messages: 3 (0 generated)
|