diff --git a/apps/app_dial.c b/apps/app_dial.c index 3cf23437e015671e64062be8c05c678b1e25eafa..edcce0a590352bb1e2f15b09ed367b6641f65674 100644 --- a/apps/app_dial.c +++ b/apps/app_dial.c @@ -1893,6 +1893,10 @@ static struct ast_channel *wait_for_answer(struct ast_channel *in, ast_verb(3, "Call on %s left from hold\n", ast_channel_name(o->chan)); ast_indicate(o->chan, AST_CONTROL_UNHOLD); break; + case AST_CONTROL_FLASH: + ast_verb(3, "Hook flash on %s\n", ast_channel_name(o->chan)); + ast_indicate(o->chan, AST_CONTROL_FLASH); + break; case AST_CONTROL_VIDUPDATE: case AST_CONTROL_SRCUPDATE: case AST_CONTROL_SRCCHANGE: