I build kamailio from master
```
 $ /usr/local/sbin/kamailio -v
version: kamailio 5.8.0-dev1 (x86_64/linux) 27f87c
```

and reproduce problem:
```
  modparam("dispatcher", "event_callback", "ksr_evnt_dispatcher") # route 
actually named ksr_event_dispatcher
  KSR.tm.t_on_reply('ksr_onreply_MANAGE') # route not existed.
  KSR.tm.t_on_failure('ksr_failure_ROUTE') # route actually named 
ksr_failure_MANAGE
```
  
Patch work great - i get messages like 
```
0bdb87a767b52b60-1028569@10.100.32.228 OPTIONS app_python3 [python_exec.c:100]: 
apy_exec(): ksr_evnt_dispatcher not found or is not callable ((nil))
DEBUG: 766520133 INVITE app_python3 [python_exec.c:100]: apy_exec(): 
ksr_onreply_MANAGE not found or is not callable ((nil))
DEBUG: 2039759053 INVITE app_python3 [python_exec.c:100]: apy_exec(): 
ksr_failure_ROUTE not found or is not callable ((nil))
```

and all forks still availible. But can those messages be at log level 'ERROR'? 
Without log level 'DEBUG' it's still hard to detect non-existed KEMI route

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/3572#issuecomment-1738882337
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/issues/3572/1738882...@github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to