aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/connectbot/PortForwardListActivity.java
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2010-03-08 05:47:40 +0000
committerKenny Root <kenny@the-b.org>2010-03-08 05:47:40 +0000
commit6282d0ac998d3e0ca4c909a4774f974a6af103e2 (patch)
tree21653c5965374bc74bf11f02ece8b078008879e4 /src/org/connectbot/PortForwardListActivity.java
parentf9fa28bcdd82385a1f1bf6d8e908582303e455a2 (diff)
downloadconnectbot-6282d0ac998d3e0ca4c909a4774f974a6af103e2.tar.gz
connectbot-6282d0ac998d3e0ca4c909a4774f974a6af103e2.tar.bz2
connectbot-6282d0ac998d3e0ca4c909a4774f974a6af103e2.zip
First pass at fixing auto-reconnect
Queue up reconnections until we receive notifications from the system that we're connected again. Need to hook up a better user notification system for network connectivity problems. git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@486 df292f66-193f-0410-a5fc-6d59da041ff2
Diffstat (limited to 'src/org/connectbot/PortForwardListActivity.java')
-rw-r--r--src/org/connectbot/PortForwardListActivity.java12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/org/connectbot/PortForwardListActivity.java b/src/org/connectbot/PortForwardListActivity.java
index 2cb5dbc..137030a 100644
--- a/src/org/connectbot/PortForwardListActivity.java
+++ b/src/org/connectbot/PortForwardListActivity.java
@@ -132,16 +132,8 @@ public class PortForwardListActivity extends ListActivity {
public void onServiceConnected(ComponentName className, IBinder service) {
TerminalManager bound = ((TerminalManager.TerminalBinder) service).getService();
- for (TerminalBridge bridge: bound.bridges) {
- if (bridge.host.equals(host)) {
- hostBridge = bridge;
- updateHandler.sendEmptyMessage(-1);
- Log.d(TAG, "Found host bridge; using that instead of database");
- break;
- }
- }
-
-
+ hostBridge = bound.getConnectedBridge(host);
+ updateHandler.sendEmptyMessage(-1);
}
public void onServiceDisconnected(ComponentName name) {