Prevented endless loop in ReplayFileAppender
This commit is contained in:
@@ -87,7 +87,9 @@ public class ReplayFileAppender extends Thread {
|
|||||||
try {
|
try {
|
||||||
HashMap<String, File> toAdd = new HashMap<String, File>();
|
HashMap<String, File> toAdd = new HashMap<String, File>();
|
||||||
for(Pair<File, String> p : filesToMove.get(replayFile)) {
|
for(Pair<File, String> p : filesToMove.get(replayFile)) {
|
||||||
toAdd.put(p.getRight(), p.getLeft());
|
if(p.getLeft() == null || p.getLeft().exists()) {
|
||||||
|
toAdd.put(p.getRight(), p.getLeft());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
ReplayFileIO.addFilesToZip(replayFile, toAdd);
|
ReplayFileIO.addFilesToZip(replayFile, toAdd);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user