Now that I've looked at the code, I think Carolyn is right, we should
not terminate a subscription upon receiving a 500 response to a NOTIFY.
We already ignore 408 and 482 responses because they are also often
generated by network problems.

Two related issues still need work:

- If a NOTIFY receives an error response, the next NOTIFY to that
subscriber should be a full-content NOTIFY, in order to ensure that the
subscriber is properly updated.

- If the Subscribe Server terminates a subscription due to an error
response to a NOTIFY, it should send a NOTIFY with "Subscription-State:
terminated".

Dale


_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to