From ad00c16f857ef80929cb466601c60600c3763d53 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 20 Dec 2010 19:36:49 +0000 Subject: [PATCH] fix NPE --- .../i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java index d6e2c6089..65a869845 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java @@ -244,8 +244,9 @@ class PeerCheckerTask extends TimerTask coordinator.setRateHistory(uploaded, downloaded); // close out unused files, but we don't need to do it every time - if (random.nextInt(4) == 0) - coordinator.getStorage().cleanRAFs(); - + Storage storage = coordinator.getStorage(); + if (storage != null && random.nextInt(4) == 0) { + storage.cleanRAFs(); + } } }