Add null check

This commit is contained in:
Manfred Karrer 2014-11-19 14:33:39 +01:00
parent 3c6f31a421
commit aff235dbb0

View file

@ -323,6 +323,7 @@ public class TomP2PNode implements ClientNode {
timer.scheduleAtFixedRate(new TimerTask() { timer.scheduleAtFixedRate(new TimerTask() {
@Override @Override
public void run() { public void run() {
if (storedPeerAddress != null) {
if (peerDHT != null && !storedPeerAddress.equals(peerDHT.peerAddress())) { if (peerDHT != null && !storedPeerAddress.equals(peerDHT.peerAddress())) {
try { try {
storeAddress(); storeAddress();
@ -332,6 +333,11 @@ public class TomP2PNode implements ClientNode {
} }
} }
} }
else {
log.error("storedPeerAddress is null. That should not happen. " +
"Seems there is a problem with DHT storage.");
}
}
}, checkIfIPChangedPeriod, checkIfIPChangedPeriod); }, checkIfIPChangedPeriod, checkIfIPChangedPeriod);
} }