@@ -49,8 +49,8 @@ import qualified Data.Text as Text
4949import Data.Time.Clock
5050import GHC.Generics
5151
52- import Trace.Forward.Utils.DataPoint
5352import Trace.Forward.Utils.TraceObject
53+ import Trace.Forward.Forwarding (initForwardingDelayed )
5454
5555pattern TracerNameBench :: Text
5656pattern TracerNameBench = " Benchmark"
@@ -121,7 +121,7 @@ initTxGenTracers mbForwarding = do
121121 prepareForwardingTracer = forM mbForwarding $
122122 \ (iomgr, networkId, tracerSocket) -> do
123123 let forwardingConf = fromMaybe defaultForwarder (tcForwarder initialTraceConfig)
124- (forwardSink :: ForwardSink TraceObject , dpStore , kickoffForwarder ) <-
124+ (forwardSink, dpStore, kickoffForwarder) <-
125125 initForwardingDelayed iomgr forwardingConf (toNetworkMagic networkId) Nothing $ Just (Net. LocalPipe tracerSocket, Initiator )
126126
127127 -- we need to provide NodeInfo DataPoint, to forward generator's name
@@ -134,7 +134,7 @@ initTxGenTracers mbForwarding = do
134134 traceWith nodeInfoTracer genInfo
135135
136136 kickoffForwarder
137- pure $ forwardTracer forwardSink
137+ pure $ forwardTracer (writeToSink forwardSink)
138138
139139 prepareGenInfo :: IO NodeInfo
140140 prepareGenInfo =
0 commit comments