Here is what happens.
(a@buka)1> net_adm:ping(b@edo).
**long wait**
pang
(a@buka)2> net_adm:ping(b@Edo).
pong
In both situations the network packets arrive at b@edo. To me it looks
like there is a case sensitivity problem with the hostname handling in
the handshake procedure.
(a@buka)51> net_adm:ping(a@buka).
pong
(a@buka)52> net_adm:ping(a@BUKA).
pang
Shouldn't both calls return pong as hostnames should normally be
treated as case insensitive strings?
Kind regards,
Maas-Maarten Zeeman
________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org
What are your ideas about both parts of the node name? Should they be
case insensitive or just the host name part?
Consider the node aA@Bb
It might be confusing to have
net_adm:ping(aA@bb) => pong
but then get
net_adm:ping(aa@Bb) => pang
So we probably should have case insensitivity here. But then we have to
explain why aA =:= aa is false in all the rest of the code.
Perhaps this is a problem only for me.
bengt
Cheers,
Bernard