CVS: do not hung when closing a project while invoke-and-wait in another thread and...
commit4e2f72cf9e808de8fe22f0ae1d1050fce443e5eb
authorIrina Chernushina <Irina.Chernushina@jetbrains.com>
Fri, 28 Aug 2009 15:28:09 +0000 (28 19:28 +0400)
committerIrina Chernushina <Irina.Chernushina@jetbrains.com>
Fri, 28 Aug 2009 15:28:09 +0000 (28 19:28 +0400)
treece0e4007534df312a74a85f92a28cf6360213f05
parentb92742c8f3d7163b5867d3f58ebdaa5c883b1d85
CVS: do not hung when closing a project while invoke-and-wait in another thread and that thread is possibly waited for while closing
plugins/cvs2/cvs_util/src/com/intellij/cvsSupport2/cvsExecution/ModalityContext.java
plugins/cvs2/source/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutor.java
plugins/cvs2/source/com/intellij/cvsSupport2/cvsExecution/ModalityContextImpl.java
plugins/cvs2/source/com/intellij/cvsSupport2/cvshandlers/UpdateHandler.java
vcs-impl/src/com/intellij/lifecycle/PeriodicalTasksCloser.java