On 4 May 2024, at 20:19, Daniel-Constantin Mierla via
sr-dev <sr-dev(a)lists.kamailio.org> wrote:
core: new udp receiver mode - one multi-threaded process
- activated with udp_receiver_mode=1
- one process is created that starts one receiver thread per UDP socket
- SIP messages are pushed to "udp" async tasks group
- sending is still done by any of processes
Wow. That sounds like a huge improvement. Thanks for documenting this in the commit.
Can you elaborate a bit more on what you think are the main advantages of this compared
with the current behaviour with many processes handling incoming UDP? Any special
situation where the new multithreaded architecture is better?
Cheers,
/O