@@ -27,7 +27,6 @@ module Ouroboros.Consensus.NodeKernel (
27
27
) where
28
28
29
29
30
- import qualified Control.Concurrent.Class.MonadMVar.Strict as StrictSTM
31
30
import qualified Control.Concurrent.Class.MonadSTM as LazySTM
32
31
import qualified Control.Concurrent.Class.MonadSTM.Strict as StrictSTM
33
32
import Control.DeepSeq (force )
@@ -43,7 +42,6 @@ import Data.Functor ((<&>))
43
42
import Data.Hashable (Hashable )
44
43
import Data.List.NonEmpty (NonEmpty )
45
44
import Data.Map.Strict (Map )
46
- import qualified Data.Map.Strict as Map
47
45
import Data.Maybe (isJust , mapMaybe )
48
46
import Data.Proxy
49
47
import qualified Data.Text as Text
@@ -114,8 +112,8 @@ import Ouroboros.Network.TxSubmission.Inbound
114
112
(TxSubmissionMempoolWriter )
115
113
import qualified Ouroboros.Network.TxSubmission.Inbound as Inbound
116
114
import Ouroboros.Network.TxSubmission.Inbound.Registry
117
- (SharedTxStateVar , TxChannels ( .. ), TxChannelsVar ,
118
- decisionLogicThread , newSharedTxStateVar )
115
+ (SharedTxStateVar , TxChannelsVar ,
116
+ decisionLogicThread , newSharedTxStateVar , newTxChannelsVar )
119
117
import Ouroboros.Network.TxSubmission.Mempool.Reader
120
118
(TxSubmissionMempoolReader )
121
119
import qualified Ouroboros.Network.TxSubmission.Mempool.Reader as MempoolReader
@@ -294,7 +292,7 @@ initNodeKernel args@NodeKernelArgs { registry, cfg, tracers
294
292
ps_POLICY_PEER_SHARE_STICKY_TIME
295
293
ps_POLICY_PEER_SHARE_MAX_PEERS
296
294
297
- txChannelsVar <- StrictSTM. newMVar ( TxChannels Map. empty)
295
+ txChannelsVar <- newTxChannelsVar
298
296
sharedTxStateVar <- newSharedTxStateVar
299
297
300
298
case gnkaGetLoEFragment genesisArgs of
0 commit comments