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/
