Browse Source

Prioritize syncing over transaction importing.

block-minter-updates
CalDescent 3 years ago
parent
commit
5700369935
  1. 5
      src/main/java/org/qortal/controller/Controller.java

5
src/main/java/org/qortal/controller/Controller.java

@ -1279,6 +1279,11 @@ public class Controller extends Thread {
return;
}
if (Synchronizer.getInstance().isSyncRequested() || Synchronizer.getInstance().isSynchronizing()) {
// Prioritize syncing, and don't attempt to lock
return;
}
try {
ReentrantLock blockchainLock = Controller.getInstance().getBlockchainLock();
if (!blockchainLock.tryLock(2, TimeUnit.SECONDS)) {

Loading…
Cancel
Save