Closed
Description
Starting from some point, the encon library decodes PID's incorrectly and returns previously cached PID instead of creating the new one:
"ENCON GOT: [\"#PID<0.671.0>\"]
while
JInterface got: #Pid<nonode@nohost.896.0>
896 is the right id of a PID that was sent from Elixir side.
Could you also ditch the caching function while creating atom return (T) ErlangAtom.cached(type, buffer)
in ErlangTerm newInstance
function? Just in case.