anchor.diff:  		ok ->
   			ok;
   		{error, _Reason} ->
  -			error_logger:warning_report(["Event shipping failed",
  -					{module, ?MODULE}, {manager, EventManager}, {handler, Handler}]),
   			gen_event:delete_handler(EventManager, Handler, [])
   	end.
   
  
positive.code: %% @see //stdlib/gen_event:handle_call/3
  %% @private
  %%
  handle_call({_RequestId,
  		{{_HttpVersion, StatusCode, _ReasonPhrase}, _Headers, _Body}},
  		#state{established = false, pending = true} = State)
  		when StatusCode >= 200, StatusCode  < 300 ->
  	{ok, ok, State#state{established = true, pending = false}};
  handle_call({RequestId,
  		{{_HttpVersion, StatusCode, ReasonPhrase}, _Headers, _Body}}, State) ->
  	error_logger:warning_report(["Event shipping failed",
  			{module, ?MODULE}, {state, State},
  			{status, StatusCode}, {reason, ReasonPhrase},
  			{request, RequestId}]),
  	{remove_handler, {error, ReasonPhrase}};
  handle_call({RequestId, {error, Reason}}, State) ->
  	error_logger:warning_report(["Event shipping failed",
  			{module, ?MODULE}, {state, State},
  			{error, Reason}, {request, RequestId}]),
  	{remove_handler, {error, Reason}}.
  
  
negative.code: 	ok;
  established_result({RequestId,
  		{{_HttpVersion, StatusCode, ReasonPhrase}, _Headers, _Body}}) ->
  	error_logger:warning_report(["Established event shipping failed",
  			{module, ?MODULE}, {pid, self()}, {status, StatusCode},
  			{reason, ReasonPhrase}, {request, RequestId}]),
  	gen_event:delete_handler(ocs_event_log, ocs_event_log, []);
  established_result({RequestId, {error, Reason}}) ->
  	error_logger:warning_report(["Established event shipping failed",
  			{module, ?MODULE}, {pid, self()},
  			{error, Reason}, {request, RequestId}]),
  	gen_event:delete_handler(ocs_event_log, ocs_event_log, []).
  
  