<div dir="ltr">Hi,<div><br></div><div>In next example $avp(test)=<null> in onreply_route.</div><div><br></div><div>...</div><div>loadmodule "tm"</div><div>...</div><div>request_route {</div><div>...</div><div>
  $avp(test)='test';</div><div>...</div><div>  t_relay();</div><div>...</div><div>}<br clear="all"><div><br></div><div>onreply_route {</div><div>  log("L_DEBUG","onreply_route: $$avp(test)=$avp(test)\n";</div>
<div>}</div><div><br></div><div>But, if add t_on_reply:</div><div><br></div><div><div>...</div><div>loadmodule "tm"</div><div>...</div><div>request_route {</div><div>...</div><div>  $avp(test)='test';</div>
<div>...</div><div><div>  t_on_reply("MANAGE_REPLY");</div></div><div>...</div><div>  t_relay();</div><div>...</div><div>}<br clear="all"><div><br></div><div>onreply_route {</div><div>  log("L_DEBUG","onreply_route: $$avp(test)=$avp(test)\n";</div>
<div>}</div></div></div><div><br></div><div><div>onreply_route["MANAGE_REPLY"] {</div><div>  log("L_DEBUG","MANAGE_REPLY:$$avp(test)=$avp(test)\n";</div><div>}</div></div><div><br></div><div>
log output is:</div><div><br></div><div>onreply_route: $avp(test)=<null></div><div>MANAGE_REPLY: $avp(test)=test<br></div><div><br></div><div>Why there is no AVPs in onreply_route?</div><div>







<p class="">version: kamailio 4.1.3 (i386/linux) </p>
<p class="">flags: STATS: Off, EXTRA_DEBUG, USE_TCP, USE_TLS, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, DBG_QM_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES</p>

<p class="">ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 4MB</p>
<p class="">poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.</p>
<p class="">id:  </p>
<p class="">compiled on 17:23:27 Apr 25 2014 with gcc 4.5.4</p></div><div><br></div><div>Thanks,</div>Seudin Kasumovic<br></div></div>