[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sr-dev
Subject:    [OpenSER-Devel]   another tcp problem
From:       jh () tutpro ! com (Juha Heinanen)
Date:       2007-10-29 12:36:16
Message-ID: 18213.54208.301015.512816 () harjus ! tutpro ! com
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic