list convert to pid function list_to_pid/1 restriction
When test open source project 'gproc' function, I found list_to_pid is ok for local pid, and not ok for remote pid. My erlang runtime is R15B. (dist_test_n2@yus-iMac.local)29> D = list_to_pid("<0.239.0>"). <0.239.0> (dist_test_n2@yus-iMac.local)30> D == self(). %% equal here true (dist_test_n2@yus-iMac.local)31> f(E). ok (dist_test_n2@yus-iMac.local)32> E = gproc:where(Name). <8969.239.0> (dist_test_n2@yus-iMac.local)33> F = list_to_pid("<8969.239.0>"). <8969.239.0> (dist_test_n2@yus-iMac.local)34> F == E. %% not equal here false From user guide about this function, there is no such