[Kamailio-Users] [Bulk] Re: Kamailio 1.4.2 : Weird Retransmission

Klaus Darilion klaus.mailinglists at pernau.at
Tue Dec 9 16:29:03 CET 2008


The problem is concurrency:

process       process        process
  3456          3449           3447
    |             |              |
1. receive       |              |
  INVITE          |              |
    |             |              |
    |             |              |
2. forward       |              |
  INVITE          |              |
    |             |              |
    |        3.receive 180       |
    |             |              |
    |             |              |
    |        4.forward 180       |
    |             |              |
    |        5. cleaning up      |
    |             |              |
    |             |          6.receive 200
    |             |              |
    |             |          7.forward 200
    |             |              |
    |             |          8. cleaning up
    |             |              |
    |             |              |
    |             |              |
9.set            |              |
  retransmit      |              |
  timer           |              |
    |             |              |
10.cleaning up   |              |
    |             |              |


I have reported a similiar issue some time ago:
http://lists.kamailio.org/pipermail/devel/2008-September/016018.html



regards
klaus



Aurelien Grimaud schrieb:
 > As a matter of fact, I already checked this.
 > There is a reply route set before t_relay, and log outputs in it.
 > The log line is well seen on 180 and on 200.
 > This does not avoid retransmission.
 >
 > Here is a log file with much trace for a call that was answered but
 > retransmitted.
 >
 > on an INVITE, a module of mine is collecting all contacts for a serial
 > forking.
 > an on_reply_route is set, with a trace of mine in it
 >
 > My log format is :
 > T000 [date] [time] bin#ser#<pid>#-1 = <log>
 >
 > This was on a 1 call only.
 > I cannot figure out what is happening.
 >
 > Any comment  is welcome.
 >
 > Thanks !
 > Aurelien
 >





More information about the Users mailing list