anchor.diff:  
   -include_lib("gb_log/include/gb_log.hrl").
   
  --compile(export_all).
  +%%-compile(export_all).
   %% API
   -export([start_link/0]).
   
  
positive.code: %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  
  get_pundun_node([]) ->
      undefined;
  get_pundun_node(undefined) ->
      undefined;
  get_pundun_node([Node | Rest]) when is_atom(Node) ->
      case net_adm:ping(Node) of
  	pong ->
  	    Node;
  	pang ->
  	    get_pundun_node(Rest)
      end;
  get_pundun_node([Node | Rest]) when is_list(Node) ->
      AtomNode = list_to_atom(Node),
      case net_adm:ping(AtomNode) of
  	pong ->
  	    AtomNode;
  	pang ->
  	    get_pundun_node(Rest)
      end.
  
  get_bad_nodes(ActiveNodes) ->
      get_bad_nodes(ActiveNodes, []).
  
negative.code: get_node() ->
      get_node(local).
  
  load_cfg() ->
      gen_server:cast(?SERVER, load_cfg).
  
  check_nodes({R, N}) ->
      check_node({R, N}).
  
  check_node({Reason, Node}) ->
      gen_server:cast(?SERVER, {check_node, {Reason, Node}}).
  
  %%--------------------------------------------------------------------
  %% @doc
  %% Starts the server
  