File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ inconsistencies reported in the debug.log file.
218
218
219
219
Re-architecting the core code so there are better-defined interfaces
220
220
between the various components is a goal, with any necessary locking
221
- done by the components (e.g. see the self-contained CKeyStore class
221
+ done by the components (e.g. see the self-contained CBasicKeyStore class
222
222
and its cs_KeyStore lock for example).
223
223
224
224
Threads
Original file line number Diff line number Diff line change 17
17
/* * A virtual base class for key stores */
18
18
class CKeyStore
19
19
{
20
- protected:
21
- mutable CCriticalSection cs_KeyStore;
22
-
23
20
public:
24
21
virtual ~CKeyStore () {}
25
22
@@ -54,6 +51,8 @@ typedef std::set<CScript> WatchOnlySet;
54
51
class CBasicKeyStore : public CKeyStore
55
52
{
56
53
protected:
54
+ mutable CCriticalSection cs_KeyStore;
55
+
57
56
KeyMap mapKeys;
58
57
WatchKeyMap mapWatchKeys;
59
58
ScriptMap mapScripts;
You can’t perform that action at this time.
0 commit comments