Author: max.andersen(a)jboss.com
Date: 2012-04-27 18:14:22 -0400 (Fri, 27 Apr 2012)
New Revision: 40591
Modified:
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/portforward/ApplicationPortForwardingWizardModel.java
Log:
JBIDE-11691 do not recalculate ports if forwarding is running
Modified:
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/portforward/ApplicationPortForwardingWizardModel.java
===================================================================
---
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/portforward/ApplicationPortForwardingWizardModel.java 2012-04-27
22:12:27 UTC (rev 40590)
+++
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/portforward/ApplicationPortForwardingWizardModel.java 2012-04-27
22:14:22 UTC (rev 40591)
@@ -189,9 +189,11 @@
}
public void refreshForwardablePorts() throws OpenShiftSSHOperationException {
- application.refreshForwardablePorts();
- updateLocalAddressBindings(this.useDefaultLocalIpAddress);
- updateLocalPortBindings(this.useFreePorts);
+ if(!application.isPortFowardingStarted()) { // we don't reload/refresh the ports if
portforwarding is already running since we then loose the existing local ip/ports.
+ application.refreshForwardablePorts();
+ updateLocalAddressBindings(this.useDefaultLocalIpAddress);
+ updateLocalPortBindings(this.useFreePorts);
+ }
}
}
Show replies by date