diff --git a/core/src/main/java/haveno/core/offer/placeoffer/tasks/MakerSendSignOfferRequest.java b/core/src/main/java/haveno/core/offer/placeoffer/tasks/MakerSendSignOfferRequest.java index 36001439e7..4aaf31f262 100644 --- a/core/src/main/java/haveno/core/offer/placeoffer/tasks/MakerSendSignOfferRequest.java +++ b/core/src/main/java/haveno/core/offer/placeoffer/tasks/MakerSendSignOfferRequest.java @@ -133,7 +133,7 @@ public class MakerSendSignOfferRequest extends Task { // if unavailable, try alternative arbitrator @Override public void onFault(String errorMessage) { - log.warn("Arbitrator unavailable: {}", errorMessage); + log.warn("Arbitrator {} unavailable: {}", arbitratorNodeAddress, errorMessage); excludedArbitrators.add(arbitratorNodeAddress); Arbitrator altArbitrator = DisputeAgentSelection.getRandomArbitrator(model.getArbitratorManager(), excludedArbitrators); if (altArbitrator == null) { diff --git a/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessDepositsConfirmedMessage.java b/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessDepositsConfirmedMessage.java index dde012fbe6..88af889432 100644 --- a/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessDepositsConfirmedMessage.java +++ b/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessDepositsConfirmedMessage.java @@ -67,7 +67,7 @@ public class ProcessDepositsConfirmedMessage extends TradeTask { trade.importMultisigHex(); // save wallet off thread - new Thread(() -> trade.saveWallet()).start(); + trade.saveWallet(); // persist and complete processModel.getTradeManager().requestPersistence(); diff --git a/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentSentMessage.java b/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentSentMessage.java index f34653a5e4..d6cc42a8b6 100644 --- a/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentSentMessage.java +++ b/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentSentMessage.java @@ -64,8 +64,8 @@ public class ProcessPaymentSentMessage extends TradeTask { // import multisig hex trade.importMultisigHex(); - // save wallet off thread - new Thread(() -> trade.saveWallet()).start(); + // save wallet + trade.saveWallet(); // update state trade.advanceState(Trade.State.BUYER_SENT_PAYMENT_SENT_MSG);