[OpenSER-Devel] another tcp problem
Juha Heinanen
jh at tutpro.com
Mon Oct 29 12:36:16 UTC 2007
here is more info about the t_uac_dlg tcp problem. as i told earlier,
regular calls to nokia phone registered over tcp work fine. here is
what comes to syslog when a call nokia from another phone:
...
Oct 29 14:20:13 foobar /usr/sbin/openser[30974]: core:tcp_send: tcp connection found (0xb38c6790), acquiring fd
Oct 29 14:20:13 foobar /usr/sbin/openser[30974]: core:tcp_send: c= 0xb38c6790, n=8
Oct 29 14:20:13 foobar /usr/sbin/openser[31009]: core:handle_ser_child: read response= b38c6790, 1, fd -1 from 1 (30974)
Oct 29 14:20:13 foobar /usr/sbin/openser[30974]: core:tcp_send: after
receive_fd
...
i.e., there is a handle_ser_child "read response" debug message after
the tcp_send c=/n= message.
however, when i use t_uac_dlg to call the same phone, i only get
...
Oct 29 14:24:49 foobar /usr/sbin/openser[32266]: core:tcp_send: tcp connection found (0xb38c6790), acquiring fd
Oct 29 14:24:49 foobar /usr/sbin/openser[32266]: core:tcp_send: c= 0xb38c6790, n=8
i.e., for some reason nothing is (according to wireshark) sent nor
received although tcp connection is exactly the same.
i don't know how to debug this more and it looks like a bug to me. i'll
therefore post a bug report on the tracker. please ask, if more info or
tests are needed. i'm able to response until the end of this week.
-- juha
More information about the Devel
mailing list