anchor.diff:  			Requester ! {self(), Result},
               instance_manager_loop(RackPid, {busy, []}, WaitThreshold)
       end;
  -instance_manager_loop(RackPid, {clogged, [TimerRef | QueuedRequests]}, WaitThreshold) ->
  +instance_manager_loop(RackPid, {clogged, [_TimerRef | QueuedRequests]}, WaitThreshold) ->
       %% Send all requests queued in RequestList to be handled
       %% by the backup request pool of ruby instances.
       [pg2:get_closest_pid(backup_pool) ! QueuedRequestData || QueuedRequestData <- lists:reverse(QueuedRequests)],
  
positive.code: 	%% Begin instance manager loop
  	instance_manager_loop(RackPid, {idle, []}, WaitThreshold).
  	
  spawn_ruby_instance(AppRoot, RailsEnv, Cmd, RequestPool) ->
      spawn(fun() ->
        process_flag(trap_exit, true),
        Port = open_port({spawn, Cmd}, [{packet, 4}, nouse_stdio, exit_status, binary]),
  
negative.code: 	receive
  		{Requester, {request, Req}} -> 
  			instance_manager_loop(RackPid, {busy, [{Requester, {request, Req}} | QueuedRequests]}, WaitThreshold);
  		{RackPid, _Requester, _Result} -> 
              %% Begin processing the next request if there
              %% are any queued. Reverse the list of queued
              %% requests because new requests are added to
  