From 1f0170bb4b13e48ec92e839083db4b87bba70c96 Mon Sep 17 00:00:00 2001 From: catbref Date: Mon, 23 Mar 2020 10:54:35 +0000 Subject: [PATCH] Increase timeout for transaction submission via API POST /transactions/process from 500ms to 30s --- src/main/java/org/qortal/api/resource/TransactionsResource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/api/resource/TransactionsResource.java b/src/main/java/org/qortal/api/resource/TransactionsResource.java index c37c67b0..e09fc41c 100644 --- a/src/main/java/org/qortal/api/resource/TransactionsResource.java +++ b/src/main/java/org/qortal/api/resource/TransactionsResource.java @@ -470,7 +470,7 @@ public class TransactionsResource { throw ApiExceptionFactory.INSTANCE.createException(request, ApiError.INVALID_SIGNATURE); ReentrantLock blockchainLock = Controller.getInstance().getBlockchainLock(); - if (!blockchainLock.tryLock(500, TimeUnit.MILLISECONDS)) + if (!blockchainLock.tryLock(30, TimeUnit.SECONDS)) throw createTransactionInvalidException(request, ValidationResult.NO_BLOCKCHAIN_LOCK); try {