anchor.diff:               {megaco_update_user_info, sent_pending_limit, 100},
                start_transport,
                listen,
  +
  +             %% ANNOUNCE READY
  +             {trigger, fun() -> CTRL ! announce_mgc end}, 
  +
                {megaco_callback, handle_connect,            ConnectVerify},
                {megaco_conn_info, all},
                {megaco_callback, handle_trans_request,      ScrVerify},
  
positive.code:     d("start the MGC simulation"),
      {ok, MgcId} = megaco_test_tcp_generator:exec(Mgc, MgcEvSeq),
  
      i("[MG] start"),    
      MgMid = {deviceName, "mg"},
      ReqTmr = #megaco_incr_timer{wait_for    = 3000,
  
negative.code:     d("start the MGC simulation"),
      {ok, MgcId} = megaco_test_tcp_generator:exec(Mgc, MgcEvSeq),
  
      i("await MGC ready announcement"),
      receive
          announce_mgc ->
              i("received MGC ready announcement"),
              ok
      end,
  
      i("[MG] start"),    
      MgMid = {deviceName, "mg"},
      ReqTmr = #megaco_incr_timer{wait_for    = 3000,
  