Daniel-Constantin Mierla wrote:
On 12/09/08 17:56, Klaus Darilion wrote:
Can it be related to other modules which register callbacks (e.g. pua module or Aurelien's module?
what is the requests/second rate when the issue appears?
in my case just a single INVITE transaction which triggers sending of PUBLISH via dialog module callbacks.
At first look, between sending and setting retransmission timer, there is no much processing for the request. The callback executed there is in use by siptrace, are you using this module?
no. in my case the pua_dialoginfo module registers the callbacks from dialog module.
tm dialog pua_dialoginfo pua ---->| | | | INV | | | | | | | | <----| | | | 100 | | | | | | | | t_relay | | | | | | | <----| | | | INVI | | | | | | | | |--cb---->| | | | |-----cb----->| | | | |-pua api->| | | | | |<--use tm to send publish---------| | | | | <--- | | | | PUBL | | | | | | | | | | | | ---->| A) | | | PUBL | | | | 200 | | | | | | | | | | | | set B) | | | retransmit | | | timer for | | | PUBLISH | | | | | | |
The problem is similar to Aurelien's problem: The answer to the PUBLISH was received and processed faster (A) then the PUBLISH sending was finished and retransmission timer are set (B).
regards klaus