diff options
-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 a122abf5f..703b7fd82 100644 --- a/res/res_features.c +++ b/res/res_features.c @@ -842,6 +842,9 @@ static int builtin_atxfer(struct ast_channel *chan, struct ast_channel *peer, st } } else { ast_log(LOG_WARNING, "Did not read data.\n"); + ast_moh_stop(transferee); + ast_autoservice_stop(transferee); + ast_indicate(transferee, AST_CONTROL_UNHOLD); res = ast_streamfile(transferer, "beeperr", transferer->language); if (ast_waitstream(transferer, "") < 0) { return -1; |