From: Automerge script Date: Tue, 1 Aug 2006 20:03:13 +0000 (+0000) Subject: automerge commit X-Git-Tag: 1.2.11-netsec~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5358820531115e18a91661c809c2979d3cd8e1d;p=thirdparty%2Fasterisk.git automerge commit git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2-netsec@38675 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/res/res_musiconhold.c b/res/res_musiconhold.c index faa823e108..01d8a57d6d 100644 --- a/res/res_musiconhold.c +++ b/res/res_musiconhold.c @@ -180,6 +180,10 @@ static void moh_files_release(struct ast_channel *chan, void *data) struct moh_files_state *state = chan->music_state; if (chan && state) { + if (chan->stream) { + ast_closestream(chan->stream); + chan->stream = NULL; + } if (option_verbose > 2) ast_verbose(VERBOSE_PREFIX_3 "Stopped music on hold on %s\n", chan->name);