rc3 works for me, looking forward for the final release!
btw I found out that the unexpected behaviour which I experienced with RC2 and peer, had nothing to do with both.
In my first post, when I said that I have a different result if I do it manually, that was because I introduced a delay.
If I call erlang:nodes() on B and C immediately afterwards with erpc:call/4, I get the same behaviour as with peer.
But if I wait ~250ms, then each node sees all the other nodes.
So there is a chance for a race condition between pinging other nodes and getting the final, connected
network.
For my work I currently do not need it, but in larger networks, when could one safely assume that
all nodes are connected? Or is there a method to be certain?
Assuming something is a certain cause for errors…