aboutsummaryrefslogtreecommitdiffstats
path: root/include/asterisk
diff options
context:
space:
mode:
authorjpeeler <jpeeler@f38db490-d61c-443f-a65b-d21fe96a405b>2009-05-27 16:49:38 +0000
committerjpeeler <jpeeler@f38db490-d61c-443f-a65b-d21fe96a405b>2009-05-27 16:49:38 +0000
commitd73975d1133c6344c4687b28e8d18a3b615270f6 (patch)
treec30bc76af250f95369acc65589d8671e64e41477 /include/asterisk
parent7d37c4b710303f4edfecd20f12f883efd42e6be6 (diff)
Fix broken attended transfers
The bridge was terminating immediately after the attended transfer was completed. The problem was because upon reentering ast_channel_bridge nexteventts was checked to see if it was set and if so could possibly return AST_BRIDGE_COMPLETE. (closes issue #15183) Reported by: andrebarbosa Tested by: andrebarbosa, tootai, loloski git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@197124 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'include/asterisk')
-rw-r--r--include/asterisk/channel.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asterisk/channel.h b/include/asterisk/channel.h
index 29713b8ca..8757a3ad4 100644
--- a/include/asterisk/channel.h
+++ b/include/asterisk/channel.h
@@ -534,6 +534,7 @@ struct ast_bridge_config {
struct ast_flags features_callee;
struct timeval start_time;
struct timeval nexteventts;
+ struct timeval partialfeature_timer;
long feature_timer;
long timelimit;
long play_warning;