[Devel] non-invite server transactions are terminated too fast

Juha Heinanen jh at tutpro.com
Wed Apr 12 07:32:30 CEST 2006


Bogdan-Andrei Iancu writes:

 > not sure, but I would say it should increase the cseq as it's a new 
 > request - first was completed with timeout.

for each new register request, UA would increase CSeq, but not for
retransmissions.  how about this simple solution:

- when register request arrives that has same cseq as previously,
  openser would reply with 200 ok if last_modified + 32 > now; otherwise
  openser would respond with 400 bad request.

this would not require openser to keep state of a real transaction.

-- juha



More information about the Devel mailing list