From 7a363d3d1712056a5be7a2a81e389f2856695138 Mon Sep 17 00:00:00 2001
From: Mark Spencer <markster@digium.com>
Date: Wed, 23 Jun 2004 03:19:32 +0000
Subject: [PATCH] Small simplification

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3283 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 channels/chan_zap.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index 0125adee47..bad2960967 100755
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -1449,10 +1449,7 @@ static int zt_call(struct ast_channel *ast, char *rdest, int timeout)
 	strncpy(dest, rdest, sizeof(dest) - 1);
 	strncpy(p->dialdest, rdest, sizeof(dest) - 1);
 	if ((ast->_state == AST_STATE_BUSY)) {
-		struct ast_frame f = { AST_FRAME_CONTROL, AST_CONTROL_BUSY };
-		/* If this is a placeholder frame for a busy channel,
-		   return busy state immediately */
-		zap_queue_frame(p, &f);
+		p->subs[SUB_REAL].needbusy = 1;
 		ast_mutex_unlock(&p->lock);
 		return 0;
 	}
-- 
GitLab