mirror of
https://github.com/haveno-dex/haveno.git
synced 2024-12-22 19:49:32 +00:00
do not extend arbitrator timeout awaiting deposit txs
This commit is contained in:
parent
796603f82b
commit
3b1961fb05
1 changed files with 2 additions and 4 deletions
|
@ -334,7 +334,7 @@ public abstract class TradeProtocol implements DecryptedDirectMessageListener, D
|
|||
|
||||
public void handleSignContractRequest(SignContractRequest message, NodeAddress sender) {
|
||||
System.out.println(getClass().getSimpleName() + ".handleSignContractRequest() " + trade.getId());
|
||||
trade.addInitProgressStep();
|
||||
if (!trade.isArbitrator()) trade.addInitProgressStep(); // extend timeout unless arbitrator
|
||||
ThreadUtils.execute(() -> {
|
||||
synchronized (trade) {
|
||||
|
||||
|
@ -358,13 +358,11 @@ public abstract class TradeProtocol implements DecryptedDirectMessageListener, D
|
|||
ProcessSignContractRequest.class)
|
||||
.using(new TradeTaskRunner(trade,
|
||||
() -> {
|
||||
startTimeout();
|
||||
handleTaskRunnerSuccess(sender, message);
|
||||
},
|
||||
errorMessage -> {
|
||||
handleTaskRunnerFault(sender, message, errorMessage);
|
||||
}))
|
||||
.withTimeout(TRADE_STEP_TIMEOUT_SECONDS)) // extend timeout
|
||||
})))
|
||||
.executeTasks(true);
|
||||
awaitTradeLatch();
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue