diff --git a/channels/sig_pri.c b/channels/sig_pri.c index a65679f63fae175a6ff6d49a95be707221ce520d..6790ec08e91e41cf7c0aaaac369a4115d2b6c089 100644 --- a/channels/sig_pri.c +++ b/channels/sig_pri.c @@ -6368,9 +6368,9 @@ static void *pri_dchannel(void *vpri) /* Bring voice path up */ pri_queue_control(pri, chanpos, AST_CONTROL_PROGRESS); pri->pvts[chanpos]->progress = 1; - sig_pri_set_dialing(pri->pvts[chanpos], 0); sig_pri_open_media(pri->pvts[chanpos]); } + sig_pri_set_dialing(pri->pvts[chanpos], 0); sig_pri_unlock_private(pri->pvts[chanpos]); break; case PRI_EVENT_FACILITY: