[erlang-questions] Checking the Connection

Jordan Wilberding wilbjor@REDACTED
Wed Nov 1 13:58:37 CET 2006

I am not completely sure I understand your question, but for timeouts on 
our small server we wrote, we just start a new thread of the following 

loop_check_alive_nodes(UserList) ->
        {From, stop} ->
            From ! ok
    after 450000 ->
           DeadUserList = lists:filter(fun(X) -> not 
check_process_alive(element(1, X)) end, UserList),

  when is_pid(Pid) ->
        case rpc:call(node(Pid), erlang, is_process_alive, [Pid]) of
            true ->
            _ ->

Jordan Wilberding

Kithsiri wrote:
> Hi all,
>       I'm try to find whether the connection to a remote node is present 
> or not. For that I used
> node.ping("remote",2000). I used a timeout period because i want fast 
> reply from remote node. It give reply soon when connection is present, 
> but it is not give reply within timeout period if the connection failed.
> Can someone please give me a way to check the connection state within a 
> limited period of time.
> Thank You,
>       Kithsiri.
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://www.erlang.org/mailman/listinfo/erlang-questions

More information about the erlang-questions mailing list