mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-12 20:47:06 +00:00
FS-3688 please do clean build and test make current or the equiv
This commit is contained in:
1 parent
6144daf25b
commit
2fae5dfadd
4 files changed
+31
-26
No files matched your search
@@ -3801,24 +3801,23 @@ static int nua_bye_client_request(nua_client_request_t *cr,
|
||||
ss = nua_dialog_usage_private(du);
|
||||
reason = ss->ss_reason;
|
||||
|
||||
error = nua_base_client_trequest(cr, msg, sip,
|
||||
SIPTAG_REASON_STR(reason),
|
||||
TAG_NEXT(tags));
|
||||
|
||||
if (error == 0) {
|
||||
nua_dialog_usage_reset_refresh(du);
|
||||
ss->ss_timer->timer_set = 0;
|
||||
|
||||
/* Terminate server transactions associated with session, too. */
|
||||
for (sr = du->du_dialog->ds_sr; sr; sr = sr->sr_next) {
|
||||
nua_dialog_usage_reset_refresh(du);
|
||||
ss->ss_timer->timer_set = 0;
|
||||
|
||||
/* Terminate server transactions associated with session, too. */
|
||||
for (sr = du->du_dialog->ds_sr; sr; sr = sr->sr_next) {
|
||||
if (sr->sr_usage == du && nua_server_request_is_pending(sr) &&
|
||||
sr->sr_method != sip_method_bye) {
|
||||
sr_status(sr, SIP_486_BUSY_HERE);
|
||||
nua_server_respond(sr, 0);
|
||||
sr->sr_method != sip_method_bye) {
|
||||
sr_status(sr, SIP_486_BUSY_HERE);
|
||||
nua_server_respond(sr, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
error = nua_base_client_trequest(cr, msg, sip,
|
||||
SIPTAG_REASON_STR(reason),
|
||||
TAG_NEXT(tags));
|
||||
|
||||
return error;
|
||||
}
|
||||
static int nua_bye_client_response(nua_client_request_t *cr,
|
||||
|
||||
Reference in new issue
Block a user