anchor.diff:  request_count_sent(RequestRate, _, TickLength) ->
       {request_count_sent(RequestRate, TickLength), RequestRate}.
   
  -request_rate_output_log(RequestRate, Elapsed, RequestRateComplete, Name) ->
  -    ?LOG_INFO("~p requests/second~n"
  +request_rate_output_log(RequestRate, Elapsed,
  +                        RequestRateComplete, Name, ProcessIndex) ->
  +    ?LOG_INFO("~3.. w: ~p requests/second~n"
                 "(to ~s,~n"
                 " during ~p seconds,~n"
                 " sent ~p requests/second)",
  -              [erlang:round(RequestRateComplete * 10.0) / 10.0, Name,
  +              [ProcessIndex,
  +               erlang:round(RequestRateComplete * 10.0) / 10.0, Name,
                  erlang:round(Elapsed * 10.0) / 10.0, RequestRate]).
   
   request_rate_output(#dynamic{count_stable_max = CountStableMax,
                                count_stable = CountStable,
                                request_rate_stable = RequestRateStable},
  -                    Elapsed, RequestRateComplete, Name) ->
  +                    Elapsed, RequestRateComplete, Name, ProcessIndex) ->
       if
  -        CountStable >= CountStableMax ->
  -            request_rate_output_log(RequestRateStable,
  -                                    Elapsed, RequestRateComplete, Name);
  +        CountStable == CountStableMax ->
  +            request_rate_output_log(RequestRateStable, Elapsed,
  +                                    RequestRateComplete, Name, ProcessIndex);
           true ->
               ok
       end;
  -request_rate_output(RequestRate, Elapsed, RequestRateComplete, Name) ->
  -    request_rate_output_log(RequestRate, Elapsed, RequestRateComplete, Name).
  +request_rate_output(RequestRate, Elapsed,
  +                    RequestRateComplete, Name, ProcessIndex) ->
  +    request_rate_output_log(RequestRate, Elapsed,
  +                            RequestRateComplete, Name, ProcessIndex).
   
   tick_start(Dispatcher) ->
       erlang:send_after(500, cloudi_service:self(Dispatcher), tick),
  
positive.code:             RequestRate0
      end,
      true = is_integer(TickLength) andalso (TickLength >= 1000),
      tick_start(Dispatcher),
      {ok, #state{name = Name,
                  request_info = RequestInfoN,
                  request = RequestN,
                  response_info = ResponseInfoN,
  
negative.code: 
  -record(state,
      {
          process_index :: non_neg_integer(),
          name :: string(),
          request_info :: any(),
          request :: any(),
  