From 19539620a9fee3ffac6a71ed614330f2fe74572c Mon Sep 17 00:00:00 2001 From: Nathan Freitas Date: Sat, 14 Jan 2017 06:40:25 -0500 Subject: [PATCH] cache circuits by circId --- .../org/torproject/android/service/TorEventHandler.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/orbotservice/src/main/java/org/torproject/android/service/TorEventHandler.java b/orbotservice/src/main/java/org/torproject/android/service/TorEventHandler.java index f6aa3154..8231803e 100644 --- a/orbotservice/src/main/java/org/torproject/android/service/TorEventHandler.java +++ b/orbotservice/src/main/java/org/torproject/android/service/TorEventHandler.java @@ -190,7 +190,7 @@ public class TorEventHandler implements EventHandler, TorServiceConstants { { node.id = nodeParts[0].substring(1); node.name = nodeParts[1]; - } + } node.status = status; @@ -215,12 +215,12 @@ public class TorEventHandler implements EventHandler, TorServiceConstants { if (node.ipAddress == null) mService.exec(new ExternalIPFetcher(node)); - hmBuiltNodes.put(node.id, node); + hmBuiltNodes.put(circID, node); } if (status.equals("CLOSED")) { - hmBuiltNodes.remove(node.id); + hmBuiltNodes.remove(circID); } }