Hi, if I'm not wrong you should attach to the udp receiver process (8457). The cdp threads are used to send Diameter messages and process asynchronously the replies.
Cheers, Federico On Wed, 8 May 2019, 12:43 Woscek, Martin W., <mwos...@mitre.org> wrote: > Hi, > > > > Looking for some advice running the debugger and setting breakpoints in > Kamailio modules such as the SCSCF. > > Example: We were trying to watch the authenticate() function: > > 714 int authenticate(struct sip_msg* msg, char* _realm, char* str2, int > is_proxy_auth) { > > > > Our Kamailio 5.2.2 code was compiled and linked from source with the -g > option already enabled by default. > > > > We also dropped our Workers to 1 from 16 in the scscf.xml file for the > SCSCF to limit the thread count and get the following list of threads below: > > We tried the first cdp threads: 8462, 8463, and 8464 and while we could > set a break point at line 714 for the authenticate() function, it didn’t > actually break there at all. > > > > Question: > > What pid will we use to catch the authenticate() called during an initial > registration from a boghe client? > > Anything special we may be missing, gdb related or Kamailio settings? > > > > > > kamcmd -s /run/kamailio_scscf/kamailio_ctl > > kamcmd 1.5 > > Copyright 2006 iptelorg GmbH > > This is free software with ABSOLUTELY NO WARRANTY. > > For details type `warranty'. > > kamcmd> ps > > 8456 main process - attendant > > 8457 udp receiver child=0 sock=10.0.20.1:6060 > > 8458 slow timer > > 8459 timer > > 8460 secondary timer > > 8461 ctl handler > > 8462 cdp worker child=0 > > 8463 cdp receiver peer unknown > > 8464 cdp_receiver_peer=hss522.irisims.org > > 8465 cdp_acceptor > > 8466 cdp_timer > > 8470 notification_worker > > 8471 notification_worker > > 8472 notification_worker > > 8473 notification_worker > > 8477 JSONRPCS FIFO > > 8478 JSONRPCS DATAGRAM > > > > Any advice appreciated. > > > > Thanks, > > Martin Woscek > > > > > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users