Fw: Process alive ?
Inswitch Solutions - Erlang Evaluation
erlang@REDACTED
Tue Dec 17 23:01:18 CET 2002
Please ignore this email. I already had the full answered from the list
guys. Thanks!
Bernardo Paroli
INSwitch Solutions
----- Original Message -----
From: "Inswitch Solutions - Erlang Evaluation" <erlang@REDACTED>
To: <erlang-questions@REDACTED>
Sent: Monday, December 16, 2002 9:44 PM
Subject: Re: Process alive ?
> Ok, but I don't know the Pid of the process. For example I have a process
> running in a node e1@REDACTED and another process running in a node
> e2@REDACTED, from node e1 I need send a message to application running in
e2
> node, in node e1 I write the next code
> {application, e2@REDACTED} ! {self(), "Message to send"},
> receive
> {ok, Reply} ->
> .....
> end
>
> But if the application it's not running in the e2 node I don't receive any
> error.
>
>
> ----- Original Message -----
> From: "Vance Shipley" <vances@REDACTED>
> To: "Inswitch Solutions - Erlang Evaluation" <erlang@REDACTED>
> Cc: <erlang-questions@REDACTED>
> Sent: Monday, December 16, 2002 8:56 PM
> Subject: Re: Process alive ?
>
>
> >
> > You can use erlang:process_info/1.
> >
> > 1> Pid = self().
> > <0.25.0>
> > 2> process_info(Pid).
> > [{current_function,{erl_eval,expr,3}},
> > {initial_call,{shell,evaluator,3}},
> > {status,running},
> > {message_queue_len,0},
> > {messages,[]},
> > {links,[<0.22.0>]},
> > {dictionary,[]},
> > {trap_exit,false},
> > {error_handler,error_handler},
> > {priority,normal},
> > {group_leader,<0.21.0>},
> > {heap_size,233},
> > {stack_size,13},
> > {reductions,89},
> > {garbage_collection,[{fullsweep_after,65535}]}]
> > 3> banf = bang.
> > ** exited: {{badmatch,bang},[{erl_eval,expr,3}]} **
> > 4> self().
> > <0.34.0>
> > 5> process_info(Pid).
> > undefined
> >
> > On Tue, Dec 17, 2002 at 08:40:27PM +0100, Inswitch Solutions - Erlang
> Evaluation wrote:
> > }
> > } Does anyone know how can I check if a process running in a node is
> alive ?
> > }
> > } Thanks,
> > } Bernardo Paroli
> > } INSwitch Solutions
> > }
> > }
> > }
> >
>
More information about the erlang-questions
mailing list