File tree Expand file tree Collapse file tree 2 files changed +28
-3
lines changed
ouroboros-consensus-diffusion/changelog.d
ouroboros-consensus/src/ouroboros-consensus/Ouroboros/Consensus/Storage Expand file tree Collapse file tree 2 files changed +28
-3
lines changed Original file line number Diff line number Diff line change
1
+ <!--
2
+ A new scriv changelog fragment.
3
+
4
+ Uncomment the section that is right (remove the HTML comment wrapper).
5
+ -->
6
+
7
+ <!--
8
+ ### Patch
9
+
10
+ - A bullet item for the Patch category.
11
+
12
+ -->
13
+ <!--
14
+ ### Non-Breaking
15
+
16
+ - A bullet item for the Non-Breaking category.
17
+
18
+ -->
19
+ <!--
20
+ ### Breaking
21
+
22
+ - A bullet item for the Breaking category.
23
+
24
+ -->
Original file line number Diff line number Diff line change 48
48
-- - The ChainDB is used to create 'Follower's (which in turn contain
49
49
-- 'Iterator's).
50
50
--
51
- -- These resources must eventually be freed. See function
52
- -- 'Ouroboros.Consensus.Node.runWith' for an example of an approach
53
- -- taken to resource management using a resource registry.
51
+ -- These resources must eventually be freed.
54
52
--
53
+ -- Threads that make use of the ChainDB to allocate resources *MUST* be closed
54
+ -- before the ChainDB is closed. See 'Ouroboros.Consensus.Node.runWith' for the
55
+ -- approach we follow in consensus to ensure this principle.
55
56
module Ouroboros.Consensus.Storage.ChainDB
56
57
( module Ouroboros.Consensus.Storage.ChainDB.API
57
58
, module Ouroboros.Consensus.Storage.ChainDB.Impl
You can’t perform that action at this time.
0 commit comments