cancel earlier: even when isReadAccessAllowed() or nested runReadAction() are called...
authorAlexey Kudravtsev <cdr@intellij.com>
Sat, 12 Nov 2016 09:42:17 +0000 (12:42 +0300)
committerAlexey Kudravtsev <cdr@intellij.com>
Mon, 14 Nov 2016 12:10:42 +0000 (15:10 +0300)
commit2999ef114a4bd59ac28718e071f59815ae3b9176
treef6278395b753fe1d296758f5c62fe37798f623ba
parentadbfcb2649696dd0fff0cd6ba02d7ab7fe2dfce3
cancel earlier: even when isReadAccessAllowed() or nested runReadAction() are called under impatient reader with pending write
platform/platform-impl/src/com/intellij/openapi/application/impl/ReadMostlyRWLock.java
platform/platform-tests/testSrc/com/intellij/openapi/application/impl/ApplicationImplTest.java