anchor.diff:                              {{transport, '$2'}},
                               {{from, '$3'}}]}}]}],
   
  -    ets:select(?REQUEST_TABLE, MatchSpec).
  +    try
  +        ets:select(?REQUEST_TABLE, MatchSpec)
  +    catch
  +        error: badarg -> []  %% service has gone down
  +    end.
   
   %% info_connections/1
   %%
  
positive.code: 
  info_conn(ConnT, TPid, true)
    when is_pid(TPid) ->
      info_conn(ets:lookup(ConnT, TPid));
  info_conn(_, _, _) ->
      [].
  
  
negative.code: handle_call({call_module, AppMod, Req}, From, S) ->
      call_module(AppMod, Req, From, S);
  
  %% Call from old code.
  handle_call({info, Item}, _From, S) ->
      {reply, service_info(Item, S), S};
  
  