]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
res_pjsip_pubsub: change warning to debug
authorKevin Harwell <kharwell@digium.com>
Tue, 24 Sep 2019 16:21:12 +0000 (11:21 -0500)
committerKevin Harwell <kharwell@digium.com>
Tue, 24 Sep 2019 16:24:30 +0000 (11:24 -0500)
The following message:

"Subscription request from endpoint <blah> rejected. Expiration of 0 is invalid"

Would sometimes spam the log with warnings if Asterisk restarted and a bunch
of clients sent unsubscribes. This patch changes it from a warning to a debug
message.

Change-Id: I841ec42f65559f3135e037df0e55f89b6447a467

res/res_pjsip_pubsub.c

index 8f400b5b681055198d448b865d22fca4a542a664..955db1d4e61f0b07ec10bc54f91fc86449099ce0 100644 (file)
@@ -2969,7 +2969,7 @@ static pj_bool_t pubsub_on_rx_subscribe_request(pjsip_rx_data *rdata)
        expires_header = pjsip_msg_find_hdr(rdata->msg_info.msg, PJSIP_H_EXPIRES, rdata->msg_info.msg->hdr.next);
        if (expires_header) {
                if (expires_header->ivalue == 0) {
-                       ast_log(LOG_WARNING, "Subscription request from endpoint %s rejected. Expiration of 0 is invalid\n",
+                       ast_debug(1, "Subscription request from endpoint %s rejected. Expiration of 0 is invalid\n",
                                ast_sorcery_object_get_id(endpoint));
                        pjsip_endpt_respond_stateless(ast_sip_get_pjsip_endpoint(), rdata, 400, NULL, NULL, NULL);
                                return PJ_TRUE;