In the file kamailio-basic-kemi-python.py:65 it reads
```
# handle requests within SIP dialogs
self.ksr_route_withindlg(msg);
```
I wonder if it shouldn't read:
```
# handle requests within SIP dialogs
if self.ksr_route_withindlg(msg) == -255:
return 1
# -- only initial requests (no To tag)
```
Seems like that is the intended behavior based on the native example script and the return
codes from ksr_route_withindlg(). Kamailio will always keep processing everything below
line 69 regardless of the outcome of ksr_route_withindlg(). It might run fine anyway, but
the comment is misleading in that case.
I'm a beginner on Kamailio so any apologies if I misunderstood something here.
The KEMI module is really exciting and we are developing a new project with it. So far it
works great!
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1117