mirror of
https://github.com/Qortal/qortal.git
synced 2025-02-12 10:15:49 +00:00
Optimized ArbitraryDataFileRequestThread - only start a database transaction when there's something to process.
This commit is contained in:
parent
b6d633ab24
commit
a49218a840
@ -42,7 +42,6 @@ public class ArbitraryDataFileRequestThread implements Runnable {
|
||||
}
|
||||
|
||||
private void processFileHashes(Long now) {
|
||||
try (final Repository repository = RepositoryManager.getRepository()) {
|
||||
ArbitraryDataFileManager arbitraryDataFileManager = ArbitraryDataFileManager.getInstance();
|
||||
|
||||
ArbitraryTransactionData arbitraryTransactionData = null;
|
||||
@ -97,6 +96,7 @@ public class ArbitraryDataFileRequestThread implements Runnable {
|
||||
}
|
||||
|
||||
// Fetch the transaction data
|
||||
try (final Repository repository = RepositoryManager.getRepository()) {
|
||||
arbitraryTransactionData = ArbitraryTransactionUtils.fetchTransactionData(repository, signature);
|
||||
if (arbitraryTransactionData == null) {
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user