Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provide an rpc-proxy #78

Open
hyperthunk opened this issue Oct 3, 2012 · 3 comments
Open

provide an rpc-proxy #78

hyperthunk opened this issue Oct 3, 2012 · 3 comments
Assignees
Milestone

Comments

@hyperthunk
Copy link
Member

Often you need to rpc to a remote node. Sometimes, operations on that node will break a connection (e.g., RabbitMQ Clustering force-reset commands, which effectively net_kernel:disconnect(Node) for all of nodes()) an in this case the systest process will see a down and puke - this isn't what we want.

Instead, we should either

  1. not use net_kernel:monitor_nodes in systest_proc or
  2. provide an rpc-proxy so we're never in nodes to begin with

Or both....

@ghost ghost assigned hyperthunk Oct 3, 2012
@hyperthunk
Copy link
Member Author

Actually it's a bit simpler to do (2) and I did prototype this, though it'll need writing properly again.

@rade
Copy link

rade commented Oct 25, 2012

Why doesn't systest connect as a hidden node? Well, according to hyperthunk it actually does, but somehow the rpc calls systest is making ends up connecting non-hidden. That is strange since rpc isn't doing anything unusual.

@hyperthunk
Copy link
Member Author

Indeed I'm not convinced by the validity of this issue any more.

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

No branches or pull requests

2 participants