commit e43626580a5fea82619108c4dc22a291b94e59c2
Author: iwakeh <[email protected]>
Date: Sat Aug 13 15:00:56 2016 +0200
Solves task-19913: clean-up after each ArchiveWriter run.
---
.../org/torproject/collector/relaydescs/ArchiveWriter.java | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git
a/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java
b/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java
index 142d05b..59b7969 100644
--- a/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java
+++ b/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java
@@ -195,6 +195,18 @@ public class ArchiveWriter extends CollecTorMain {
new File(statsDir, "references"),
new File(statsDir, "references-history")).check();
CollecTorMain.checkAvailableSpace(recentPath);
+ cleanUp();
+ }
+
+ private void cleanUp() {
+ this.expectedVotes.clear();
+ this.intermediateStats = new StringBuilder();
+ this.storedConsensuses.clear();
+ this.storedMicrodescConsensuses.clear();
+ this.storedVotes.clear();
+ this.storedServerDescriptors.clear();
+ this.storedExtraInfoDescriptors.clear();
+ this.storedMicrodescriptors.clear();
}
private void loadDescriptorDigests() {
_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits