aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/PortForwardListActivity.java
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2015-09-07 22:21:15 -0700
committerKenny Root <kenny@the-b.org>2015-09-07 22:22:58 -0700
commit3f34fa42ea20546dfccad72a2e31681eb17797c8 (patch)
tree04c5d287cfdbfa489b66453a4e4faa30f32d6e7f /app/src/main/java/org/connectbot/PortForwardListActivity.java
parent57afa9bdc5b269a48bd27fc8455cab4cb956d02a (diff)
downloadconnectbot-3f34fa42ea20546dfccad72a2e31681eb17797c8.tar.gz
connectbot-3f34fa42ea20546dfccad72a2e31681eb17797c8.tar.bz2
connectbot-3f34fa42ea20546dfccad72a2e31681eb17797c8.zip
More no caching of HostDatabase
Diffstat (limited to 'app/src/main/java/org/connectbot/PortForwardListActivity.java')
-rw-r--r--app/src/main/java/org/connectbot/PortForwardListActivity.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/app/src/main/java/org/connectbot/PortForwardListActivity.java b/app/src/main/java/org/connectbot/PortForwardListActivity.java
index 408e194..c2be62c 100644
--- a/app/src/main/java/org/connectbot/PortForwardListActivity.java
+++ b/app/src/main/java/org/connectbot/PortForwardListActivity.java
@@ -210,9 +210,12 @@ public class PortForwardListActivity extends ListActivity {
hostBridge.enablePortForward(pfb);
}
- if (host != null && !hostdb.savePortForward(pfb))
- throw new SQLException("Could not save port forward");
-
+ if (host != null) {
+ HostDatabase hostdb = HostDatabase.get(PortForwardListActivity.this);
+ if (!hostdb.savePortForward(pfb)) {
+ throw new SQLException("Could not save port forward");
+ }
+ }
updateHandler.sendEmptyMessage(-1);
} catch (Exception e) {
Log.e(TAG, "Could not update port forward", e);
@@ -307,8 +310,10 @@ public class PortForwardListActivity extends ListActivity {
}, LISTENER_CYCLE_TIME);
- if (!hostdb.savePortForward(pfb))
+ HostDatabase hostdb = HostDatabase.get(PortForwardListActivity.this);
+ if (!hostdb.savePortForward(pfb)) {
throw new SQLException("Could not save port forward");
+ }
updateHandler.sendEmptyMessage(-1);
} catch (Exception e) {