anchor.diff:      config:cfg_is_greater_than_equal(tx_timeout, 1000 div 3)
   %%     config:cfg_is_greater_than_equal(tx_timeout, 1000 div 2)
       .
  -
  
positive.code:     ?TRACE_RTM_MGMT("tx_tm_rtm:on:update_RTMs in Pid ~p ~n", [self()]),
      %% only in tx_tm not in rtm processes!
      ?DBG_ASSERT(tx_tm =:= state_get_role(State)),
      RTMs = state_get_RTMs(State),
      rtm_update_trigger(RTMs),
      State;
  on({update_RTMs_on_init}, State) ->
      %% only in tx_tm not in rtm processes!
      ?DBG_ASSERT(tx_tm =:= state_get_role(State)),
      State;
  %% accept RTM updates
  on({get_rtm_reply, InKey, InPid, InAcceptor}, State) ->
  
negative.code:           [ begin
                  Key = tx_tlog:get_entry_key(RTLog),
                  Msg1 = {?init_TP, {Tid, CleanRTMs, Accs, TM,
                                     tx_tlog:drop_value(RTLog), ItemId, PaxId,
                                     LocalSnapNumber}},
                  %% delivers message to a dht_node process, which has
                  %% also the role of a TP
  