anchor.diff:              %% It can also happen if the old connection went down silently,
               %% without us knowing, a lost TCP FIN or RST packet for example.
   
  -	    wait_pending(HSData),
  +            %% Continue handshake to verify cookie and then wait for old
  +            %% connection to die.
   	    reset_timer(HSData#hs_data.timer),
               HSData;
   
  
positive.code: mark_pending(#hs_data{kernel_pid=Kernel,
  		      other_node=Node,
  		      this_node=MyNode}=HSData) ->
      case do_mark_pending(Kernel, MyNode, Node,
  			 HSData#hs_data.other_flags) of
  	ok ->
  	    send_status(HSData, ok),
  	    reset_timer(HSData#hs_data.timer),
  
negative.code: 	    %% FIXME: is this a case ?
  	    ?debug({dist_util,self(),mark_pending,already_pending,Node}),
  	    ?shutdown(Node)
          end
      }.
  
  
  
  %%
  %% Tell net_kernel we are waiting for old connection to die.
  %%
  wait_pending(#hs_data{kernel_pid=Kernel,
  		      other_node=Node}) ->
      Kernel ! {self(), {wait_pending, Node}},
  