git.iko.soy/distributed-process
on master help sign in
Use only one connection to communicate with NCs. (#296)

This avoids connections from processes to nodes, which are never released for long-running processes.

commit1d099ccdeea188b0d889cc766e0594b0640d146a authorFacundo Domínguez <facundominguez@gmail.com> dateFri 26 Aug 2016, 16:44 (10 years ago) parent89c0030
1 file changed+1−1
src/Control/Distributed/Process/Internal/Messaging.hs+1−1
src/Control/Distributed/Process/Internal/Messaging.hs+1−1
@@ -201,7 +201,7 @@ sendCtrlMsg mNid signal = do
201201 liftIO $ writeChan (localCtrlChan (processNode proc)) $! msg
202202 Just nid ->
203203 liftIO $ sendBinary (processNode proc)
204− (ProcessIdentifier (processId proc))
204+ (NodeIdentifier (processNodeId $ processId proc))
205205 (NodeIdentifier nid)
206206 WithImplicitReconnect
207207 msg