From e9e26370be58855161621951568b7629fa071663 Mon Sep 17 00:00:00 2001 From: Russell Bryant Date: Wed, 4 Apr 2007 16:27:12 +0000 Subject: [PATCH] Merged revisions 60069 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r60069 | russell | 2007-04-04 11:26:23 -0500 (Wed, 04 Apr 2007) | 4 lines Fix a problem where if a trunk was hung up while it was on hold, all of the hints would reflect the line still on hold, even though it should reflect that it is back to not in use. (issue #9459, reported by francesco_r, fixed by me) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@60070 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- apps/app_meetme.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/app_meetme.c b/apps/app_meetme.c index 2082365e4b..f22772572a 100644 --- a/apps/app_meetme.c +++ b/apps/app_meetme.c @@ -4049,6 +4049,9 @@ static void *dial_trunk(void *data) conf = NULL; } + /* If the trunk is going away, it is definitely now IDLE. */ + sla_change_trunk_state(trunk_ref->trunk, SLA_TRUNK_STATE_IDLE, ALL_TRUNK_REFS, NULL); + trunk_ref->trunk->chan = NULL; ast_dial_join(dial);