Hi,
the notify_watchers is being called from a background process that was forked like this
pid=fork_process(i+2, "AMQP Consumer", 0);
could this be the problem ? should it be pid=fork_process(i+2, "AMQP Consumer",
1); ?
also, is there a reason for send_notify_request in presence/notify.c to use
tmb.t_request_within instead of tmb.t_request?
set_uac_req(&uac_r, &met, &str_hdr, notify_body, td, TMCB_LOCAL_COMPLETED,
p_tm_callback, (void*)cb_param);
result = tmb.t_request_within(&uac_r);
________________________________
From: sr-dev [sr-dev-bounces(a)lists.sip-router.org] on behalf of Daniel-Constantin Mierla
[notifications(a)github.com]
Sent: Monday, December 22, 2014 3:42 PM
To: Kamailio Devel List
Cc: kamailio-sync
Subject: Re: [sr-dev] [kamailio] issue notifying subscribers with transport tcp/tls (#11)
The error message is about inter-process communication in Kamailio, not with the network.
Do you see the NOTIFY on the net? If you do 'kamctl ps', do you see tcp workers
and tcp main attendant processes?
I would need all logs messages with debug=3 to be able to troubleshoot further.
—
Reply to this email directly or view it on
GitHub<https://github.com/kamailio/kamailio/issues/11#issuecomment-67905…66>.