[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [collector/master] Solves task-19913: clean-up after each ArchiveWriter run.
commit e43626580a5fea82619108c4dc22a291b94e59c2
Author: iwakeh <iwakeh@xxxxxxxxxxxxxx>
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
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits