Fix Bootstrapnode performance bug

This commit is contained in:
Manfred Karrer 2015-03-17 00:13:10 +01:00
parent 232270bf86
commit c4d56d43f4
2 changed files with 8 additions and 8 deletions

View File

@ -104,16 +104,17 @@ public class BootstrapNode {
for (PeerAddress peerAddress : peer.peerBean().peerMap().all()) {
log.info("Peer: " + peerAddress.toString());
}
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
return;
}
}
else if (noPeersInfoPrinted) {
log.info("No peers online");
noPeersInfoPrinted = true;
}
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
return;
}
}
}).start();

View File

@ -28,7 +28,6 @@ import org.bitcoinj.core.TransactionConfidence;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
// TODO should be removed
public class SetupListenerForBlockChainConfirmation extends Task<BuyerAsOffererModel> {
private static final Logger log = LoggerFactory.getLogger(SetupListenerForBlockChainConfirmation.class);
@ -47,8 +46,8 @@ public class SetupListenerForBlockChainConfirmation extends Task<BuyerAsOffererM
model.getTrade().setState(Trade.State.DEPOSIT_CONFIRMED);
//TODO not sure if that works
confidence.removeEventListener(this);
boolean removed = confidence.removeEventListener(this);
log.debug("listener removed? "+removed);
}
}
});