anchor.diff:  	    case MFGetstat(Socket) of
   		{ok, Read, Write, _} ->
   		    From ! {self(), get_status, {ok, Read, Write}},
  -		    con_loop(Kernel, Node, Socket, TcpAddress, 
  -			     MyNode, 
  -			     Type, Tick, 
  -			     MFTick, MFGetstat);
  +		    con_loop(ConData, Tick);
   		_ ->
   		    ?shutdown2(Node, get_status_failed)
   	    end
  
positive.code: 		_ ->
  		    ignore_it
  	    end,
  	    con_loop(Kernel, Node, Socket, TcpAddress, MyNode, Type,
  		     Tick, MFTick, MFGetstat);
  	{Kernel, tick} ->
  	    case send_tick(Socket, Tick, Type, 
  			   MFTick, MFGetstat) of
  		{ok, NewTick} ->
  		    con_loop(Kernel, Node, Socket, TcpAddress,
  			     MyNode, Type, NewTick, MFTick,  
  			     MFGetstat);
  		{error, not_responding} ->
   		    error_msg("** Node ~p not responding **~n"
   			      "** Removing (timedout) connection **~n",
  
negative.code: 	    ?shutdown(Node)
      end.
  
  con_loop({Kernel, Node, Socket, Type, MFTick, MFGetstat}=ConData,
  	 Tick) ->
      receive
  	{tcp_closed, Socket} ->
  	    ?shutdown2(Node, connection_closed);
  