From 92c597cd0f947120d830b467ad23d5be9ba55bf5 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Mon, 31 Jul 2006 16:49:53 +0000 Subject: [PATCH] Fix for defect 150924 Don't do poll query when disconnected. --- .../UI/org/eclipse/rse/ui/view/monitor/MonitorViewPage.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/MonitorViewPage.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/MonitorViewPage.java index 31c03ed0392..75ea4b7801f 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/MonitorViewPage.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/MonitorViewPage.java @@ -29,6 +29,7 @@ import org.eclipse.jface.viewers.IDoubleClickListener; import org.eclipse.jface.viewers.ISelectionChangedListener; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.viewers.SelectionChangedEvent; +import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.model.ISystemContainer; import org.eclipse.rse.model.ISystemRegistry; import org.eclipse.rse.model.ISystemResourceChangeEvents; @@ -131,7 +132,10 @@ FocusListener { ((ISystemContainer)_inputObject).markStale(true); } - + ISubSystem ss = _adapter.getSubSystem(_inputObject); + if (!ss.isConnected()) + return; + String name = _adapter.getName(_inputObject); _queryMessage.makeSubstitution(name); String txt = _queryMessage.getLevelOneText();