瀏覽代碼

Make the ring group timeout action work better.

Mark Crane 13 年之前
父節點
當前提交
95e33191b4
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      includes/install/scripts/ring_group.lua

+ 3 - 2
includes/install/scripts/ring_group.lua

@@ -88,11 +88,12 @@
 
 --session actions
 	if (session:ready()) then
-		session:answer();
 		session:execute("set", "hangup_after_bridge=true");
 		session:execute("set", "continue_on_fail=true");
 		session:execute("bridge", app_data);
-		session:execute(ring_group_timeout_app, ring_group_timeout_data);
+		if (not session:answered()) then
+			session:execute(ring_group_timeout_app, ring_group_timeout_data);
+		end
 	end
 
 --actions