anchor.diff:  		    end;
   		_ -> Stat
   	    end;
  -	_Error ->
  +	Error ->
   	    ?debug({dist_util,self(),recv_status_error, 
  -		Node, _Error}),
  -	    ?shutdown(Node)
  +		Node, Error}),
  +	    ?shutdown2(Node, {recv_status_failed, Error})
       end.
   
   
  
positive.code: 	    Stat = list_to_atom(StrStat),
  	    ?debug({dist_util,self(),recv_status, Node, Stat}),
  	    case Stat of
  		not_allowed -> ?shutdown(Node);
  		nok  -> 
  		    %% wait to be killed by net_kernel
  		    receive
  
negative.code: 	    setup_timer(Pid, Timeout)
      after Timeout ->
  	    ?trace("Timer expires ~p, ~p~n",[Pid, Timeout]),
  	    ?shutdown2(timer, setup_timer_timeout)
      end.
  
  reset_timer(Timer) ->
  