Remote halting #1

Closed
laforge49 opened this Issue Nov 28, 2012 · 2 comments

Comments

Projects
None yet
1 participant
Owner

laforge49 commented Nov 28, 2012

Combining the to and halt commands results in the sending node locking up.

On the destination node, it was also found that the to actor pends when doing a jid copy until the halt actor returns control, despite the halt actor having its own async mailbox.

Owner

laforge49 commented Nov 29, 2012

"On the destination node, it was also found that the to actor pends when doing a jid copy until the halt actor returns control, despite the halt actor having its own async mailbox."

ConsoleAgent.out was sharing the same mailbox as the agent itself, which is why when making a copy of out, processing of the copy request was waiting for the agent to return control.

ConsoleAgent.out now has its own mailbox.

Owner

laforge49 commented Nov 30, 2012

"Combining the to and halt commands results in the sending node locking up."

The saved RP objects were being accessed outside of the context of the AgentChannel actor, by way of a close method. Replaced the method call to close with sending a CloseChannel event.

laforge49 closed this Nov 30, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment