mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-19 01:45:32 +00:00
missed a spot
This commit is contained in:
parent
2d7af9beef
commit
6f4ed12213
@ -4854,7 +4854,7 @@ static void switch_channel_check_device_state(switch_channel_t *channel, switch_
|
||||
break;
|
||||
case SDS_ACTIVE:
|
||||
case SDS_ACTIVE_MULTI:
|
||||
if (drec->last_state != SDS_HELD && drec->active_start) {
|
||||
if (drec->active_start && drec->last_state != SDS_HELD) {
|
||||
drec->active_stop = switch_micro_time_now();
|
||||
} else if (!drec->active_start) {
|
||||
drec->active_start = switch_micro_time_now();
|
||||
@ -4864,7 +4864,7 @@ static void switch_channel_check_device_state(switch_channel_t *channel, switch_
|
||||
drec->hold_start = switch_micro_time_now();
|
||||
drec->hold_stop = 0;
|
||||
default:
|
||||
if (drec->last_state != SDS_HELD) {
|
||||
if (drec->active_start && drec->last_state != SDS_HELD) {
|
||||
drec->active_stop = switch_micro_time_now();
|
||||
}
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user