Hello once again !
Finally logs were confusing me. Kamailio through "mediaproxy.c" sends a
"remove" command before dying.
I've been working with mediaproxy.c and dialog module callbacks but this is stuff for
developers forum so I'm writing just to avoid someother to be confused.
There is solution working on mediaproxy.c playing with DLGCB_LOADED event.
Thanks to everyone.
--
Eduardo Lejarreta.
-----Mensaje original-----
De: Eduardo Lejarreta [mailto:lejarreta.e@sarenet.es]
Enviado el: martes, 12 de febrero de 2013 14:45
Para: 'Victor Seva'; 'SIP Router - Kamailio (OpenSER) and SIP Express Router
(SER) - Users Mailing List'
Asunto: [SR-Users] kamctl restart and mediaproxy
Good evening.
Launching "mediaproxy-dispatcher" and "mediaproxy-relay" on the
foreground and with "DEBUG" we can see:
mediaproxy-dispatcher log:
------------------------------------------------------------------> Kamctl restart
debug: Connection to OpenSIPS lost: Connection was closed cleanly.
debug: Connection to OpenSIPS lost: Connection was closed cleanly.
debug: Connection to OpenSIPS lost: Connection was closed cleanly.
debug: Issuing "remove" command to relay at A.B.C.D
debug: Got statistics: {xxxxxxxxxxxxxxxxxxx}
debug: Connection to OpenSIPS lost: Connection was closed cleanly.
mediaproxy-relay log:
------------------------------------------------------------------> Kamctl restart
debug: removing session xxxxxxxxxxxxxxxxxxx
(Port 50000 Closed)
(Port 50001 Closed)
(Port 50002 Closed)
(Port 50003 Closed)
So "mediaproxy-dispatcher" doesn't receive any command from Kamailio, he
just detects " Connection was closed cleanly" and then issues a
"remove" command to "mediaproxy-relay".
Does anybody know any way to avoid this?
Thanks and regards.
--
Eduardo Lejarreta.