]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
automerge commit
authorAutomerge Script <automerge@asterisk.org>
Wed, 9 May 2007 12:05:41 +0000 (12:05 +0000)
committerAutomerge Script <automerge@asterisk.org>
Wed, 9 May 2007 12:05:41 +0000 (12:05 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2-netsec@63531 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_misdn.c

index 02e3a5c533e5f4772110266d39d72ebddc20342a..aef3c68dfacd1737dcc26651a2f862f1d3788ff7 100644 (file)
@@ -3999,9 +3999,11 @@ cb_events(enum event_e event, struct misdn_bchannel *bc, void *user_data)
 
                stop_bc_tones(ch);
                hangup_chan(ch);
-               release_chan(bc);
+
                if(ch)  
                        ch->state=MISDN_CLEANING;
+
+               release_chan(bc);
        }
        break;
        case EVENT_BCHAN_ERROR: