Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2013-08-28 05:39:43 +0000
committerEike Stepper2013-08-31 10:49:09 +0000
commit91f9d225d65ef4d3ef71e381437dd9a254442900 (patch)
treec872630ee34fac0e4de99b553fc91328dc46dd55 /plugins/org.eclipse.emf.cdo.server
parentc6efada0b71a5a0ac033bd9576efe61a2930c06a (diff)
downloadcdo-91f9d225d65ef4d3ef71e381437dd9a254442900.tar.gz
cdo-91f9d225d65ef4d3ef71e381437dd9a254442900.tar.xz
cdo-91f9d225d65ef4d3ef71e381437dd9a254442900.zip
[416005] CommitNotificationRequest aborted for entire Session if a
single View is closed https://bugs.eclipse.org/bugs/show_bug.cgi?id=416005
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server')
-rw-r--r--plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/View.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/View.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/View.java
index 8d25ded65b..0299532a16 100644
--- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/View.java
+++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/View.java
@@ -205,7 +205,11 @@ public class View extends Lifecycle implements InternalView, CDOCommonView.Optio
*/
public synchronized boolean hasSubscription(CDOID id)
{
- checkOpen();
+ if (isClosed())
+ {
+ return false;
+ }
+
return changeSubscriptionIDs.contains(id);
}

Back to the top