diff options
Diffstat (limited to 'res/res_features.c')
-rw-r--r-- | res/res_features.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/res/res_features.c b/res/res_features.c index 98760ccd2..893d0fac1 100644 --- a/res/res_features.c +++ b/res/res_features.c @@ -1009,6 +1009,9 @@ static int builtin_atxfer(struct ast_channel *chan, struct ast_channel *peer, st case AST_CONTROL_RINGING: { int connected = 0; + + ast_indicate(transferee, AST_CONTROL_UNHOLD); + ast_indicate(transferee, AST_CONTROL_RINGING); while (!connected && (ast_waitfor(newchan, -1) >= 0)) { if ((f = ast_read(newchan)) == NULL) { break; |