@@ -452,7 +452,7 @@ toMarshalledPInfoKey ProcessInfoMessageQueueLength = SerializedProcessInfoKey 4
452toMarshalledPInfoKey ProcessInfoMonitors = SerializedProcessInfoKey 5
452toMarshalledPInfoKey ProcessInfoMonitors = SerializedProcessInfoKey 5
453toMarshalledPInfoKey ProcessInfoLinks = SerializedProcessInfoKey 6
453toMarshalledPInfoKey ProcessInfoLinks = SerializedProcessInfoKey 6
455−-- | Convert 'SerializedProcessInfoKey' back into 'ProcessInfoKey'
455+-- | Convert 'SerializedProcessInfoKey' back into 'ProcessInfoKey'
456toPInfoKey :: SerializedProcessInfoKey -> ProcessInfoKey
456toPInfoKey :: SerializedProcessInfoKey -> ProcessInfoKey
457toPInfoKey (SerializedProcessInfoKey n)
457toPInfoKey (SerializedProcessInfoKey n)
458 | n == 1 = ProcessInfoAll
458 | n == 1 = ProcessInfoAll
@@ -471,7 +471,7 @@ data ProcessInfo = ProcessInfo {
471 , infoMessageQueueLength :: Maybe Int
471 , infoMessageQueueLength :: Maybe Int
472 , infoMonitors :: Set (ProcessId, MonitorRef)
472 , infoMonitors :: Set (ProcessId, MonitorRef)
473 , infoLinks :: Set ProcessId
473 , infoLinks :: Set ProcessId
474− } deriving (Show, Typeable)
474+ } deriving (Show, Eq, Typeable)
476instance Binary ProcessInfo where
476instance Binary ProcessInfo where
477 get = ProcessInfo <$> get <*> get <*> get <*> get <*> get
477 get = ProcessInfo <$> get <*> get <*> get <*> get <*> get
@@ -486,7 +486,7 @@ data ProcessInfoNone = ProcessInfoNone DiedReason
487instance Binary ProcessInfoNone where
487instance Binary ProcessInfoNone where
488 get = ProcessInfoNone <$> get
488 get = ProcessInfoNone <$> get
489− put (ProcessInfoNone r) = put r
489+ put (ProcessInfoNone r) = put r
491--------------------------------------------------------------------------------
491--------------------------------------------------------------------------------
492-- Node controller internal data types --
492-- Node controller internal data types --