<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Courier New, Courier, monospace">Hi folks, <br>
<br>
I sent the below issue a while a go, and I got some responses indicating<br>
support for my suggestion/bug-report, but I never understood wether I am<br>
suppose to "fix" this through script-modifications, or wether this is
accepted<br>
as being a bug in the TM module.<br>
<br>
I recently downloaded the latest code for 1.3.x and it still behaves the<br>
same way, regarding 6xx. The timer-c issue seems to have been fixed
though.<br>
<br>
Should I test 1.4? Should I file a bugreport myself? Or should I just
fix<br>
my script in some way? (How?)<br>
<br>
If need be, I can send a wireshark trace to clearly indicate the issue.<br>
<br>
Kind Regards<br>
Taisto Qvist<br>
<br>
</font></font><br>
Taisto Qvist wrote:
<blockquote cite="mid:47E36F0D.2080401@ip-solutions.se" type="cite">Hi
folks,
  <br>
  <br>
When I am doing forking I am getting a puzzling result concerning
  <br>
forwarding of responses, and I'm wondering how script needs tweaking.
  <br>
  <br>
When recieving a 6xx on one branch, the TM-module automatically
  <br>
generates CANCEL to cancel the remaining branches(I wouldnt mind
  <br>
if this was configurable), but the puzzling thing is that it
  <br>
forwards the 603 _before_ it has terminated the remaining client
  <br>
transactions. (It sends cancel but it doesnt wait for final responses
  <br>
of the invites its cancelling, just forwards 6xx directly.)
  <br>
  <br>
A similar scenario happends when I let Timer C pop. My TM-module
  <br>
will send a final response on the server-side at the same time as
  <br>
it starts to cancel the client side.
  <br>
  <br>
But since one of the client txns just might result in a 2xx(INV)
  <br>
I cant forward the final response until ALL client txns are done,
  <br>
if I am going to follow the rfc properly.
  <br>
  <br>
I thought the TM module would keep track of all client txns for "me",
  <br>
but it seems it isnt, so is this something I should "manually" handle
  <br>
in my script?
  <br>
  <br>
Regards
  <br>
Taisto Qvist
  <br>
  <br>
</blockquote>
</body>
</html>