mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-20 00:30:20 +00:00
update sip subscription debug message to a warning message
If the Expire header of a SUBSCRIBE is less that our expiremin, a log warning will be displayed. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@278619 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -23160,9 +23160,11 @@ static int handle_request_subscribe(struct sip_pvt *p, struct sip_request *req,
|
||||
if (p->expiry > max_expiry) {
|
||||
p->expiry = max_expiry;
|
||||
} else if (p->expiry < min_expiry && p->expiry > 0) {
|
||||
p->expiry = min_expiry;
|
||||
transmit_response_with_minexpires(p, "423 Interval too small", req);
|
||||
ast_debug(2, "Received SIP subscribe with Expire header less that our minexpires limit.\n");
|
||||
ast_log(LOG_WARNING, "Received subscription for extension \"%s\" context \"%s\" "
|
||||
"with Expire header less that 'minexpire' limit. Received \"Expire: %d\" min is %d\n",
|
||||
p->exten, p->context, p->expiry, min_expiry);
|
||||
p->expiry = min_expiry;
|
||||
pvt_set_needdestroy(p, "Expires is less that the min expires allowed. ");
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user