@@ -109,6 +109,7 @@ import Control.Distributed.Process.Internal.Types
109 , localPidUnique
109 , localPidUnique
110 , localProcessWithId
110 , localProcessWithId
111 , localConnections
111 , localConnections
112 , MonitorRef(..)
113 , MonitorRef(..)
113 , ProcessMonitorNotification(..)
114 , ProcessMonitorNotification(..)
114 , NodeMonitorNotification(..)
115 , NodeMonitorNotification(..)
@@ -202,11 +203,6 @@ createBareLocalNode endPoint rtable = do
202 void . forkIO $ handleIncomingMessages node
203 void . forkIO $ handleIncomingMessages node
203 return node
204 return node
205−-- Like 'Control.Monad.forever' but sans space leak
206−{-# INLINE forever' #-}
207−forever' :: Monad m => m a -> m b
208−forever' a = let a' = a >> a' in a'
210-- | Start and register the service processes on a node
206-- | Start and register the service processes on a node
211-- (for now, this is only the logger)
207-- (for now, this is only the logger)
212startServiceProcesses :: LocalNode -> IO ()
208startServiceProcesses :: LocalNode -> IO ()