mirror of
https://github.com/sparrowwallet/sparrow.git
synced 2026-08-10 08:37:05 +00:00
fix concurrent modification of descriptor maps in bitcoind client
This commit is contained in:
@@ -66,8 +66,8 @@ public class BitcoindClient {
|
||||
private final Map<String, Lock> descriptorLocks = Collections.synchronizedMap(new HashMap<>());
|
||||
private final Map<String, ScanDate> importedDescriptors = Collections.synchronizedMap(new HashMap<>());
|
||||
|
||||
private final Map<String, Date> descriptorBirthDates = new HashMap<>();
|
||||
private final Map<String, Integer> descriptorUsedIndexes = new HashMap<>();
|
||||
private final Map<String, Date> descriptorBirthDates = Collections.synchronizedMap(new HashMap<>());
|
||||
private final Map<String, Integer> descriptorUsedIndexes = new ConcurrentHashMap<>();
|
||||
|
||||
private boolean initialized;
|
||||
private boolean stopped;
|
||||
|
||||
Reference in New Issue
Block a user