All pastes #62425 Raw Edit

Something

public text v1 · immutable
#62425 ·published 2006-06-06 05:14 UTC
rendered paste body
Index: channel.c
===================================================================
--- channel.c   (revision 32456)
+++ channel.c   (working copy)
@@ -1502,8 +1502,10 @@
        int res = 0;
        ast_channel_lock(chan);
        /* You can't answer an outbound call */
-       if (ast_test_flag(chan, AST_FLAG_OUTGOING))
+       if (ast_test_flag(chan, AST_FLAG_OUTGOING)) {
+               ast_channel_unlock(chan);
                return 0;
+       }
        /* Stop if we're a zombie or need a soft hangup */
        if (ast_test_flag(chan, AST_FLAG_ZOMBIE) || ast_check_hangup(chan)) {
                ast_channel_unlock(chan);