Clear proper flag
authorOlle Johansson <oej@edvina.net>
Sat, 9 Sep 2006 12:00:19 +0000 (12:00 +0000)
committerOlle Johansson <oej@edvina.net>
Sat, 9 Sep 2006 12:00:19 +0000 (12:00 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@42521 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index 6f67557..6354d6d 100644 (file)
@@ -11197,7 +11197,7 @@ static void check_pendings(struct sip_pvt *p)
                } else {
                        transmit_request_with_auth(p, SIP_BYE, 0, 1, 1);
                        ast_set_flag(&p->flags[0], SIP_NEEDDESTROY);    
                } else {
                        transmit_request_with_auth(p, SIP_BYE, 0, 1, 1);
                        ast_set_flag(&p->flags[0], SIP_NEEDDESTROY);    
-                       ast_clear_flag(&p->flags[0], SIP_NEEDREINVITE); 
+                       ast_clear_flag(&p->flags[0], SIP_CAN_BYE);      
                }
        } else if (ast_test_flag(&p->flags[0], SIP_NEEDREINVITE)) {
                if (option_debug)
                }
        } else if (ast_test_flag(&p->flags[0], SIP_NEEDREINVITE)) {
                if (option_debug)