@@ -157,6 +157,7 @@ import Control.Distributed.Process.Internal.Trace.Types
157 , TraceEvent(..)
157 , TraceEvent(..)
158 , traceEvent
158 , traceEvent
159 , traceLogFmt
159 , traceLogFmt
161import Control.Distributed.Process.Internal.Trace.Tracer
162import Control.Distributed.Process.Internal.Trace.Tracer
162 ( traceController
163 ( traceController
@@ -263,6 +264,7 @@ startDefaultTracer node =
263 go node' = do
264 go node' = do
264 registerTraceController node'
265 registerTraceController node'
265 pid <- forkProcess node' defaultTracer
266 pid <- forkProcess node' defaultTracer
267+ enableTrace (localTracer node') pid
266 return (Just pid)
268 return (Just pid)
268 registerTraceController :: LocalNode -> IO ()
270 registerTraceController :: LocalNode -> IO ()