anchor.diff:  
   -import(logmachine_util,[make_name/1]).
   
  --record(state, {em_name,instance}).
  +-record(state, {em_name,instance, handler}).
   
   %% ====================================================================
   %% External functions
  
positive.code: %% --------------------------------------------------------------------
  init({locator, InstanceName}) ->
  	try EventManagerRef=logmachine_app:get_instance_env(InstanceName, locate_em),
  		erlang:process_flag(trap_exit, true),
          self() ! {retry, node()},
  		ok=net_kernel:monitor_nodes(true, [{node_type, visible}, nodedown_reason]),
  		{ok, #state{instance=InstanceName,em_name=EventManagerRef}}
  	catch 
  		_:{noconf, _EnvVar} -> ignore
  	end.
  
negative.code:             exc_local ->
                  Node =/= node()
          end,
      if Allowed  -> install_event_handlers(Node, HandlerModule, EventManagerName, InstanceName);
         true     -> ok
      end,
      {noreply, State};
  