anchor.diff:  	    {ok, STHandler, BranchBase ++ "-UAC"};
   	ignore ->
   	    %% Request has already been cancelled, completed or something
  -	    ok;
  +	    ignore;
   	error ->
   	    logger:log(error, "sippipe: Failed adopting server transaction, exiting"),
   	    erlang:exit(failed_adopting_server_transaction)
  
positive.code: 		    case start_get_servertransaction(ServerHandler, Request) of
  			{ok, STHandler, Branch} ->
  			    guarded_start2(Branch, STHandler, ClientPid, Request, DstList, Timeout, ApproxMsgSize);
  			ok ->
  			    ok
  		    end;
  		error ->
  
negative.code: %%           find one using the transaction layer. If the server
  %%           transaction has already been cancelled, we return 'ok'.
  %% Returns : {ok, STHandler, Branch} |
  %%           ignore
  %%           STHandler = term()
  %%           Branch    = string()
  %%--------------------------------------------------------------------
  