]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
code before decl
authorJeff Lenk <jeff@jefflenk.com>
Sat, 21 Nov 2009 05:58:25 +0000 (05:58 +0000)
committerJeff Lenk <jeff@jefflenk.com>
Sat, 21 Nov 2009 05:58:25 +0000 (05:58 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15593 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_core_io.c

index 8720e39bbc1cb65f7d0f31a661f4419d96e52d1f..e54b9f73250d98154168e971292b327e928b7c51 100644 (file)
@@ -332,8 +332,8 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_read_frame(switch_core_sessi
                if (session->bugs && !switch_channel_test_flag(session->channel, CF_PAUSE_BUGS)) {
                        switch_media_bug_t *bp;
                        switch_bool_t ok = SWITCH_TRUE;
-                       switch_thread_rwlock_rdlock(session->bug_rwlock);
                        int prune = 0;
+                       switch_thread_rwlock_rdlock(session->bug_rwlock);
                        
                        for (bp = session->bugs; bp; bp = bp->next) {
                                if (!switch_channel_test_flag(session->channel, CF_ANSWERED) && switch_core_media_bug_test_flag(bp, SMBF_ANSWER_REQ)) {