anchor.diff:  	{huntstop, SendStatus, SendReason} ->
   	    %% Don't continue searching, respond something
   	    transactionlayer:send_response_handler(State#state.serverhandler, SendStatus, SendReason),
  +	    %% XXX cancel client handler?
   	    State#state{clienthandler=none, branch=none, dstlist=[]};
   	{next, NewDstList} ->
   	    %% Continue, possibly with an altered DstList
  
positive.code: %%--------------------------------------------------------------------
  loop(State) when record(State, state) ->
  
      ServerHandlerPid = transactionlayer:get_pid_from_handler(State#state.serverhandler),
  
      {Res, NewState} = receive
  
negative.code: 			      NewState1 = process_client_transaction_response(Response, State),
  			      {ok, NewState1};
  
  			  {servertransaction_terminating, ServerHandlerPid} ->
  			      NewState1 = State#state{serverhandler=none},
  			      {ok, NewState1};
  
  