Hi,
RFC 3261 section 10.3 - 7th step says like this (how the registrar functions)
-
"The binding updates MUST be committed (that is, made visible to
the proxy or redirect server) if and only if all binding
updates and additions succeed. If any one of them fails (for
example, because the back-end database commit failed), the
request MUST fail with a 500 (Server Error) response and all
tentative binding updates MUST be removed."
Suppose in a REGISTER request if one of the Contact header is having a
expires field value less than the Min-Expires value. But all the other Contact
header is having expires value greater than Min-Expires. So according to the
above quoted paragraph the whole request fails (ie no binding will be updated)
and the server returns an Interval Too Brief response. Is that so?
With Regards,
Litty Preeth
---------------------------------
Yahoo! Music Unlimited - Access over 1 million songs. Try it free.
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors