"Adam B. Roach" wrote:
> 
>    - 408 vs 504
> 
>        408 is to be used when a request cannot be completed in the
>            time specified in the "Expires" header.
> 
>        504 is to be used when a proxy or other type of gateway
>            doesn't receive a response from a next-hop node.

That sounds fine except that the current description of 408 is too
restrictive. I think 408 should also be sent when a proxy gives up
waiting for a final response due to some internal timeout (e.g., after a
1xx is received, INVITE transactions hang around forever unless some
timeout is configured for them). 504 should only be used when no
response whatsoever was received from a next hop.

---
Igor Slepchin

Reply via email to