pg2 on ec2

Joel Reymont <>
Fri Jul 10 15:52:08 CEST 2009


Please disregard! Foot in mouth!

On Jul 10, 2009, at 2:42 PM, Joel Reymont wrote:

> I'm using R13B01 and making my gen_server join the pg2 group like  
> this:
>
> init([Trace]) ->
>    process_flag(trap_exit, true),
>    pg2:create(?MODULE),
>    ok = pg2:join(?MODULE, self()),
>    {ok, new(Trace)}.
>
> I start two nodes and launch my gen_server on node #2. I can see the  
> process in the group with pg2:get_members/1. Problem is,  
> initialization on node #1 succeeds both on my Mac and on Amazon EC2  
> (Ubuntu 9.04) but I don't see the local node's process on EC2.
>
> It's as if pg2 was ignoring my attempts to join the group on the  
> other node while dutifully reporting that everything is fine.
>
> Furthermore, if I convert the pid returned in {ok, Pid} from list to  
> pid and manually make it join the group then everything is fine on  
> EC2.
>
> Any suggestions?
>
> 	Thanks, Joel
>
> ---
> Mac hacker with a performance bent
> http://www.linkedin.com/in/joelreymont
>

---
Mac hacker with a performance bent
http://www.linkedin.com/in/joelreymont



More information about the erlang-questions mailing list