anchor.diff:  				accounting_event_type(RequestType), Request, Reply, undefined),
   		Reply
   	catch
  -		_:Reason ->
  +		_:_Reason ->
   			Reply1 = diameter_error(SId, ?'DIAMETER_BASE_RESULT-CODE_UNABLE_TO_COMPLY',
   					OHost, ORealm, RequestType, RequestNum),
   			ok = ocs_log:acct_log(diameter, Server,
  
positive.code: 		#'3gpp_gx_CCR'{'Session-Id' = SId,
  				'Auth-Application-Id' = ?Gx_APPLICATION_ID,
  				'CC-Request-Type' = RequestType,
  				'CC-Request-Number' = RequestNum} = Request, {error, Reason}) ->
  	Server = {Address, Port},
  	Reply = diameter_error(SId, ?'DIAMETER_BASE_RESULT-CODE_UNABLE_TO_COMPLY',
  			OHost, ORealm, RequestType, RequestNum),
  
negative.code: 					{ok, #service{product = ProductRef}} ->
  						process_request(Address, Port, DiameterCaps, Request,
  								ocs:find_product(ProductRef));
  					{error, _Reason} ->
  						Reply = diameter_error(SId,
  								?'DIAMETER_CC_APP_RESULT-CODE_USER_UNKNOWN',
  								OHost, ORealm, RequestType, RequestNum),
  