Browse Source

Fix for NPE observed on the EPC-fixes branch (but putting the fix on master in case unrelated)

digibyte
CalDescent 2 years ago
parent
commit
0a156c76a2
  1. 2
      src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileManager.java

2
src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileManager.java

@ -140,7 +140,7 @@ public class ArbitraryDataFileManager extends Thread {
Long startTime = NTP.getTime();
ArbitraryDataFileMessage receivedArbitraryDataFileMessage = fetchArbitraryDataFile(peer, null, signature, hash, null);
Long endTime = NTP.getTime();
if (receivedArbitraryDataFileMessage != null) {
if (receivedArbitraryDataFileMessage != null && receivedArbitraryDataFileMessage.getArbitraryDataFile() != null) {
LOGGER.debug("Received data file {} from peer {}. Time taken: {} ms", receivedArbitraryDataFileMessage.getArbitraryDataFile().getHash58(), peer, (endTime-startTime));
receivedAtLeastOneFile = true;

Loading…
Cancel
Save