anchor.diff:  	    LogStr = make_logstr({response, Status, Reason, Header, Body}, Origin),
   	    {{response, Status, Reason, Header, Body}, LogStr};
   	SentByMeNoParam ->
  -	    % This can happen if we for example send a request out on a TCP socket, but the
  -	    % other end responds over UDP.
  +	    %% This can happen if we for example send a request out on a TCP socket, but the
  +	    %% other end responds over UDP.
    	    logger:log(debug, "Sipserver: Warning: received response [client=~s] matching me, but different protocol ~p (received on: ~p)",
  -			[origin2str(Origin, "unknown"), TopViaProtocol, sipsocket:sipproto2viastr(SipSocket)]),
  +		       [origin2str(Origin, "unknown"), TopViaProtocol, sipsocket:sipproto2viastr(SipSocket)]),
   	    LogStr = make_logstr({response, Status, Reason, Header, Body}, Origin),
   	    {{response, Status, Reason, Header, Body}, LogStr};
   	_ ->
   	    logger:log(error, "INVALID top-Via in response [client=~s]. Top-Via (~s (without parameters)) does not match mine (~s). Discarding.",
  -			[origin2str(Origin, "unknown"), sipheader:via_print([TopViaNoParam]), sipheader:via_print([MyViaNoParam])]),
  +		       [origin2str(Origin, "unknown"), sipheader:via_print([TopViaNoParam]), sipheader:via_print([MyViaNoParam])]),
   	    {invalid}
       end.
   
   fix_topvia_received(Header, Origin) ->
       {_, IP, InPortNo, _} = Origin,
  -    % Check "sent-by" in top-Via to see if we MUST add a
  -    % received= parameter (RFC 3261 18.2.1)
  +    %% Check "sent-by" in top-Via to see if we MUST add a
  +    %% received= parameter (RFC 3261 18.2.1)
       {TopViaProtocol, {TopViaHost, TopViaPort}, TopViaParameters} = sipheader:topvia(Header),
       case TopViaHost of
   	IP ->
  
positive.code:     case Method of
  	"ACK" ->
  	    logger:log(normal, "Sipserver: Suppressing application error response ~p ~s in response to ACK ~s",
  			[Status, Reason, sipurl:print(URI)]);
  	_ ->
  	    case transactionlayer:send_response_request(Request, Status, Reason, ExtraHeaders) of
  		ok -> ok;	
  		_ ->
  		    {Method, URI, Header, Body} = Request,
  		    logger:log(error, "Sipserver: Failed sending caught error ~p ~s (in response to ~s ~s) " ++
  	    			"using transaction layer - sending directly on the socket we received the request on",
  	    			[Status, Reason, Method, sipurl:print(URI)]),
  		    transportlayer:send_result(Header, Socket, "", Status, Reason, ExtraHeaders)
  	    end
      end.
  
negative.code: 
  safe_spawn(Module, Function, Arguments) ->
      spawn(?MODULE, safe_spawn_child, [Module, Function, Arguments]).
  
  safe_spawn_child(Function, Arguments) ->
      case catch apply(Function, Arguments) of
  	{'EXIT', E} ->
  